Skip to main content

Catalog

Search categories

This operation is used to retrieve a hierarchical product category.

To retrieve the first level of a category, you should not send the "categoryId" field or send it with an empty value.

To search for subcategories of the next level, you should pass the "categoryId" of the category you are interested in. For example: " /catalog/category?categoryId=SalesClassificationNode_6100000 ". Each category has its branches (subcategories) up to the GenericArticle value which is the most detailed category.

Endpoint:

'GET /catalog/category?categoryId='

Search product definition

This operation searches for product definitions based on the given criteria. The required parameter is "categoryId", which can be retrieved using the above operation. Another search criterion is the "brands" field, which allows you to limit the search to specific part manufacturers (you can list multiple ones by separating the values ​​with a comma), for example: " /catalog/products?categoryId=SalesClassificationNode_6100000&brands=OE VW,BETA,INPARTS ".

Additionally, this method supports pagination control (pageSize and pageNumber fields), which allow you to control the page size of returned orders. Note that if you do not define a pagination control, the default value will be assumed.

Endpoint:

'GET /catalog/products?categoryId=SalesClassificationNode_6100000&pageNumber=0&pageSize=50&brands=INPARTS'