Skip to main content

brands

Searches the brand catalog and returns a paginated list of brands. Results can be filtered by brand id. When no filter is provided, all available brands are returned page by page.

How to use this endpoint:

  • In order to retrieve information about the products, the HTTP header "locale" must be added to the request with the value "de_DE".
info

The maximum number of rows per page is 100.

brands(
locale: String!
brandId: String
brandName: String
page: Int
size: Int
updatedAtFrom: String
): PaginatedBrands

Arguments

brands.locale ● String! non-null scalar

The locale used for the search (e.g. "de_DE").

brands.brandId ● String scalar

Filters brands by their id.

brands.brandName ● String scalar

Filters brands by their name (partial, case- and accent-insensitive matching).

brands.page ● Int scalar

The page to fetch.

brands.size ● Int scalar

The page size.

brands.updatedAtFrom ● String scalar

Filters brands modified on or after the given date (ISO 8601, e.g. "2026-07-28").

Type

PaginatedBrands object

A paginated collection of brands.