Инструкция

Яндекс Маркет

API-Key, права доступа, идентификаторы бизнеса и магазина.

Яндекс Маркет использует бессрочный API-Key, который действует до ручного удаления. Создавать и изменять такие токены могут владелец и менеджер кабинета.

Создание API-Key

  1. В кабинете продавца нажмите значок аккаунта.
  2. Откройте Настройки → API и модули.
  3. В блоке токенов авторизации нажмите Создать новый токен.
  4. Назовите токен M101-ERP.
  5. Для получения товаров и отчётов выдайте Просмотр всех данных. Если права задаются отдельно, нужны просмотр товаров и карточек, просмотр заказов, финансовая отчётность и просмотр FBY-заявок.
  6. Если M101-ERP должна отправлять остатки FBS, дополнительно выдайте Обработка заказов и учёт товаров с правом изменения.
  7. Создайте и сразу сохраните токен.

Официальные инструкции: создание API-Key и список прав.

Яндекс Маркет: создание API-Key и выбор правЗамените заглушку изображением через редактор материалов.

Идентификаторы кабинета

Кроме токена M101-ERP использует два числовых идентификатора:

  • Business ID — общий идентификатор кабинета продавца;
  • Campaign ID — идентификатор конкретного магазина. В M101-ERP он записывается в поле Yandex Client ID.

Campaign ID можно увидеть в Настройки → API и модули. API также возвращает доступные магазины методом GET /campaigns; описание идентификаторов есть в обзоре API Яндекс Маркета.

Яндекс Маркет: Business ID и Campaign ID магазинаЗамените заглушку изображением через редактор материалов.

Подключение в M101-ERP

  1. Откройте Сервис → Настройки бизнеса → Яндекс Маркет.
  2. Включите интеграцию.
  3. Заполните Yandex API key, Yandex Business ID и Yandex Client ID.
  4. Сохраните настройки.
  5. Откройте Справочники → Товары и запустите сверку с Яндекс Маркетом.
  6. Проверьте данные в FBO, FBS и остатках.

Если API возвращает No access to campaigns, токен создан не в том кабинете либо Campaign ID не принадлежит указанному Business ID.