API-ключ Яндекс Маркет: как добавить в Pi-Data?
Чтобы Pi-Data загружал данные из Яндекс Маркет, нужно создать API-ключ с правильными правами и добавить его в сервис.
API-ключ — это доступ к данным ваших магазинов: заказам, продажам, финансам и остаткам. Без него Pi-Data не сможет получать информацию из кабинета.
Подробная инструкция от Яндекс Маркета по созданию ключа:
https://yandex.ru/dev/market/partner-api/doc/ru/concepts/api-key
Важно про структуру Яндекс Маркета
В Яндекс Маркете есть особенность:
- 1 бизнес (business ID) = юр. лицо
- У бизнеса может быть несколько магазинов
- Каждый магазин — это:
- отдельный campaign ID
- отдельная модель продаж (FBS / DBS и т.д.)
В Pi-Data:
- данные загружаются по каждому магазину отдельно
- один API-ключ может содержать доступ сразу к нескольким магазинам
- каждый магазин нужно добавить отдельно
Шаг 1. Создайте API-ключ Яндекс Маркет
- Перейдите в кабинет Яндекс Маркета
- Откройте раздел API
- Нажмите «Создать ключ»
- Выберите права доступа:
- all-methods — Полный доступ к кабинету
- Или со следующим набором прав:
- inventory-and-order-processing:read-only — Просмотр информации о заказах
- offers-and-cards-management:read-only — Просмотр товаров и карточек
- pricing:read-only — Просмотр цен
- finance-and-accounting — Просмотр финансовой информации и отчётности

Эти права обязательны для корректной работы аналитики в Pi-Data
- Сгенерируйте ключ и сохраните его (он показывается только один раз)
Шаг 2. Перейдите в Pi-Data

Откройте раздел API-ключей:
https://app.pi-data.ru/int-analysis/datasources-settings
Далее:
- Перейдите на вкладку API ключи YandexMarket
- Нажмите кнопку «Добавить новый API-ключ»
Шаг 3. Вставьте API-ключ

Откроется окно добавления:
- Вставьте API-ключ в поле
- Нажмите «Сохранить»
На этом этапе Pi-Data проверит ключ и найдёт доступные магазины
Шаг 4. Выберите магазин

После сохранения откроется второе окно «Добавление API ключа»:
- Вы увидите список магазинов, доступных по этому ключу
- Выберите один магазин
- Нажмите «Сохранить»
Магазин будет добавлен и начнется загрузка данных
Шаг 5. Добавьте остальные магазины

Если у вас несколько магазинов:
Повторите процесс заново:
- Нажмите «Добавить новый API-ключ»
- Вставьте тот же API-ключ
- Выберите другой магазин
Важно: каждый магазин добавляется отдельно, даже если ключ один.
Что происходит после подключения
- начинается автоматическая синхронизация
- данные появляются в течение нескольких минут
- загружаются:
- заказы
- продажи
- финансы
- остатки
Важно
- Без прав finance-and-accounting не будет финансовых данных
- 1 ключ может использоваться повторно для разных магазинов
- При смене ключа — его нужно обновить в Pi-Data
- Не добавляйте один и тот же магазин дважды
Итог
- Вы добавляете API-ключ
- Выбираете магазин
- Pi-Data начинает загружать данные.
Если у вас несколько магазинов в Яндекс Маркете, то добавьте каждый отдельно, чтобы видеть полную аналитику по бизнесу.

No Comment