Категории товаров

Управление категориями товаров.

Мультикатегории и архивирование

Продукт может относиться к нескольким категориям одновременно.

Правила при архивировании категории (POST /v1/categories/{id}/archive):

  1. У продуктов с товарами в статусе PUBLISHED или HIDDEN должна быть хотя бы одна активная категория. Можно архивировать любую категорию, но после этого у продукта обязана остаться минимум одна активная категория.

  2. Если у продукта с неархивными товарами только одна категория, ее нельзя архивировать без параметра archive_variants=true — в противном случае запрос вызовет ошибку.

  3. Архивированная категория не удаляется физически. Ее можно восстановить одним из способов:

    • с помощью запроса POST /v1/categories/{id}/unarchive;
    • через разархивирование связанного товар.
  4. При обновлении category_ids продукта список привязок заменяется на переданный. При этом архивированные категории из списка привязываются к продукту, но остаются в статусе ARCHIVED и не отображаются в Product.category_ids, пока категорию не разархивируют через POST /v1/categories/{id}/unarchive.

Endpoints