Инструкция
Яндекс Маркет
API-Key, права доступа, идентификаторы бизнеса и магазина.
Яндекс Маркет использует бессрочный API-Key, который действует до ручного удаления. Создавать и изменять такие токены могут владелец и менеджер кабинета.
Создание API-Key
- В кабинете продавца нажмите значок аккаунта.
- Откройте Настройки → API и модули.
- В блоке токенов авторизации нажмите Создать новый токен.
- Назовите токен
M101-ERP. - Для получения товаров и отчётов выдайте Просмотр всех данных. Если права задаются отдельно, нужны просмотр товаров и карточек, просмотр заказов, финансовая отчётность и просмотр FBY-заявок.
- Если M101-ERP должна отправлять остатки FBS, дополнительно выдайте Обработка заказов и учёт товаров с правом изменения.
- Создайте и сразу сохраните токен.
Официальные инструкции: создание API-Key и список прав.
Идентификаторы кабинета
Кроме токена M101-ERP использует два числовых идентификатора:
- Business ID — общий идентификатор кабинета продавца;
- Campaign ID — идентификатор конкретного магазина. В M101-ERP он записывается в поле Yandex Client ID.
Campaign ID можно увидеть в Настройки → API и модули. API также возвращает доступные магазины методом GET /campaigns; описание идентификаторов есть в обзоре API Яндекс Маркета.
Подключение в M101-ERP
- Откройте Сервис → Настройки бизнеса → Яндекс Маркет.
- Включите интеграцию.
- Заполните Yandex API key, Yandex Business ID и Yandex Client ID.
- Сохраните настройки.
- Откройте Справочники → Товары и запустите сверку с Яндекс Маркетом.
- Проверьте данные в FBO, FBS и остатках.
Если API возвращает No access to campaigns, токен создан не в том кабинете либо Campaign ID не принадлежит указанному Business ID.