Catalog

In order to retrieve productdata from OIS, the Catalog endpoints can be used. There are related endpoints which need to be used in order to retrieve additional information, which will also be mentioned here.

Products and Variants

In the Catalog endpoints there are products, which always have one or more variants.

Both products and variants have unique Identifiers (GUID/UUID). It is recommended that these identifiers are used as main synchronisation key to ensure consistency between all systems.

Properties

Properties, also known as Components or Attributes, can be linked to both products and variants. Properties always have a TypeId, signifying which group a property belongs to.

In order to retrieve properties the following endpoints are needed:

Categories

Categories are always linked to products. Note that categories can have a parent-child relation and all related categories are also returned per product in the catalog endpoints.

Categories are linked by Id from the catalog to its endpoint:

ArticleGroups

ArticleGroups are always linked to products. Note that articlegroups have a relation inherent to articlegroup codes and only the product's articlegroup is returned in the catalog endpoints.

ArticleGroups are linked by Id from the Catalog to its endpoint: