Для автоматизации загрузки брендов из вашей учетной системы на сайт 100sp можно использовать специальное API.
Вводная информация про API 100сп и автоматизацию синхронизации товаров и остатков https://youtu.be/VAIfN_4QsS8
Интерфейс выгрузки категорий находится по адресу https://100sp.ru/categories/apiExport и принимает GET-запрос. Возможные аргументы запроса:
Параметр | Тип | Возможные значения | Описание |
format | STRING | tree - в виде древовидной структуры plain - в виде плоского списка | Параметр опциональный. Если не указан, по-умолчанию значение "tree" |
В качестве ответа этот интерфейс предоставляет json-объект со следующими полями:
Атрибут | Тип | Описание |
result | bool | Успех/неудача экспорта |
messages | string[] | Список сообщений (не используется в этом API) |
errors | string[] | Список ошибок |
data | object[] | Массив объектов, каждый из которых содержит информацию об одной категории |
data[].id | int | Идентификатор категории |
data[].name | string | Наименование категории |
data[].alias | string | Альтернативное наименование |
data[].parent_id | int | Идентификатор категории-родителя |
data[].level | int | Уровень категории (только для plain) |
data[].children | object[] | Массив объектов-категорий следующего уровня (только для tree) |