Categories
Hierarchical category lifecycle: create, retrieve, update, search, delete and bulk-manage categories.
📄️ Create a category
Creates a category and places it within the hierarchy at the supplied parent.
📄️ Create or update categories in bulk
Processes up to one thousand categories in a single request, creating new categories and updating existing ones.
📄️ Retrieve a category
Retrieves a single category identified either by internal identifier or by external source identifier.
📄️ Update a category
Applies a partial update to the category identified by the URL.
📄️ Delete a category
Removes the category identified by the URL.
📄️ Remove a localized variant from a category
Removes the localized variant for the supplied language from every multilingual field on the category.
📄️ Search categories
Searches the catalogue for categories matching the supplied criteria.
📄️ Enumerate category identifiers
Returns only the global and legacy identifiers for every category in the catalogue, ordered by creation date.
📄️ Resolve category identifiers from external sources
Converts up to one thousand external source identifiers into the internal category identifiers required by the rest of the API.
📄️ List all descending categories
Returns every category nested beneath the supplied parent category, no matter how deep in the hierarchy.
📄️ List identifiers of all descending categories
Returns the identifiers of every category nested beneath the supplied parent category, no matter how deep in the hierarchy.
📄️ Attach products and clusters to a category
Adds one or more products and clusters to a category in a single operation.
📄️ Detach products and clusters from a category
Removes one or more products and clusters from a category in a single operation.