# List manufacturers (extended) Main product list. Same as ListManufacturers but this one will calculate ProductCount. Endpoint: GET /ListManufacturersEx Version: 1.1 ## Query parameters: - `searchString` (string) Free text search string on manufacturer. - `statusSeed` (string, required) Accepts a comma separated string of Status IDs. Lookup references in ListStatuses. - `assortmentSeed` (string, required) Accepts a comma separated string of Assortment IDs. Lookup references in ListAssortments. - `asVariants` (string) Specifies if the output should be grouped as products or as variants. Default is false which returns a list of products. Set to true if variants are wanted. - `pageNo` (string) Page numbers start with 1. Default is 1. If you specify a pageNo outside the range of items, an empty list will be returned. PageSize is mandatory for pageNo to work. - `pageSize` (string) Number of items to display per page. Mandatory if using pageNo. - `cultureCode` (string) Specifies in which language to display culture specific information. If none is supplied, value is resolved from Application. ## Response 200 fields (application/json): - `ItemCount` (integer) The total item count. Can be used to manage paging. Use PageSize to calculate number of pages. - `Items` (array) Current list of ManufacturerItems for the current page if paging is used. Otherwise all items will be in the list. - `Items.Id` (integer) The internal Id of the Manufacturer. - `Items.Name` (string) The Name of the Manufacturer. MaxLength: 100. - `Items.Key` (string) The system wide unique Key of the Manufacturer. - `Items.ProductCount` (integer) - `Items.UniqueName` (string) A unique name that can be used in Urls and to get a Manufacturer. GetManufacturer and GetManufacturerByUniqueName gets the same Manufacturer. MaxLength: 255. - `Items.LogoKey` (string,null) A unique id for the image at our image server. Url for images are formed like http://[client specific CDN]/{LogoKey}. Preset, height and width can be sent as parameters.