Команда VelesRadarОпубликовано 29 мая 2026 г.6 мин чтения

Как получить API-ключ Ozon: пошаговая инструкция для селлеров

Пошагово: где создать ключи Seller API и Performance API на Ozon, какие роли выбрать, куда вставить в VelesRadar и как избежать ошибок 401/403.

API-ключ Ozon нужен селлеру не ради «технологичности», а чтобы перестать руками выгружать отчёты. Один раз настроили подключение — и аналитика, остатки, заказы, расход на рекламу подтягиваются автоматически. Ниже — пошаговая инструкция: где взять ключи, какие роли выдать и что делать, если что-то отвалилось.

Какие ключи вообще нужны

У Ozon две независимые системы и два разных набора ключей. Первый — Seller API: seller.ozon.ru, откуда вы получаете данные по товарам, заказам, остаткам и финансам. Понадобятся Client ID (число вида 12345) и API-ключ (длинная строка). Второй — Performance API: отдельный кабинет performance.ozon.ru, откуда подтягиваются расходы на рекламу и статистика кампаний. Тут другие учётные данные: Client ID (вида 24681234-1234567@advertising.performance.ozon.ru) и Client Secret. Один без другого полную картину не даёт: без Seller API нет продаж, без Performance — нет ДРР.

Шаг 1. Создаём ключ Seller API

Откройте seller.ozon.ru → Настройки (шестерёнка) → Seller API. На экране «API-ключи» нажмите «Сгенерировать ключ». Ozon попросит ввести название (например, «VelesRadar») и выбрать роли. После генерации ключ показывается один раз — скопируйте его сразу и не закрывайте вкладку, пока не сохраните. Client ID лежит здесь же, в шапке раздела.

Шаг 2. Какие роли выдать

Чтобы аналитика была полной, нужны три роли: «Аналитика» (продажи, заказы, метрики), «Контент» (карточки и атрибуты SKU) и «Финансы» (отчёты по транзакциям и удержаниям). Без «Финансов» вы не увидите фактическую сумму, которую Ozon перечисляет на счёт после всех комиссий, логистики и эквайринга — то есть чистую прибыль посчитать не получится. Если боитесь «лишних прав» — спокойно: эти роли read-only и не позволяют менять цены, остатки или карточки.

РольЧто становится доступноЗачем для аналитики
АналитикаЗаказы, продажи, метрики кабинетаБаза: выручка, штуки, динамика
КонтентКарточки SKU, атрибуты, фотоСопоставление SKU с продажами и рекламой
ФинансыРеестр транзакций, удержанияЧистая прибыль с учётом всех комиссий
FBS / FBOПоставки, остатки, отгрузкиТочка дозаказа и контроль out-of-stock
Минимальный набор ролей для полной картины. Все они read-only, изменения в кабинете не делают.

Шаг 3. Получаем Performance API

Перейдите в performance.ozon.ru (логин тот же, что в Seller, но кабинет отдельный) → Настройки → API. Нажмите «Создать аккаунт» — Ozon выдаст связку Client ID и Client Secret. Client ID будет в формате длинной строки с суффиксом @advertising.performance.ozon.ru — это нормально, вставлять нужно целиком. Secret тоже показывается один раз, копируйте сразу.

Шаг 4. Вставляем ключи в VelesRadar

В VelesRadar откройте «Магазины» → «Добавить магазин», выберите Ozon. В форме поля: Название магазина, Client ID (Ozon), API-ключ (Ozon). Вставьте Client ID и API-ключ и нажмите «Подключить магазин». Если статус «OK» — данные начнут синхронизироваться, исторические продажи подтянутся за 30 дней. Performance API (для статистики рекламы) подключается отдельно — в карточке магазина «Реклама и ДРР». Подробности по подключению маркетплейсов собраны на странице интеграции.

Страница «Магазины» в VelesRadar: форма подключения Ozon с полями Client ID и API-ключ
Раздел «Магазины» → «Добавить магазин» → Ozon. Сюда вставляем Client ID и Seller API-ключ из ЛК Ozon.
Финансовый дашборд VelesRadar после подключения Ozon API: выручка, удержания, чистая прибыль
После подключения ключей раздел «Финансы» показывает реальную чистую прибыль с учётом всех удержаний Ozon.

Безопасность ключей

Несколько правил, которые экономят нервы: не давайте ключу прав больше, чем нужно (нам не требуется ничего на запись); не отправляйте ключ в чаты и письма открытым текстом; при увольнении подрядчика — сразу отзывайте ключ и генерируйте новый. В VelesRadar ключи хранятся в зашифрованном виде (AES-256-GCM) и расшифровываются только в момент запроса — подробности на странице безопасность. Если ключ всё же утёк — нажмите «Удалить» в кабинете Ozon, перевыпустите новый и обновите в VelesRadar.

Частые ошибки

  • 401 Unauthorized — перепутаны Client ID и API-ключ местами, либо ключ удалили в Ozon.
  • 403 Forbidden — у ключа не выбрана нужная роль (чаще всего «Финансы»). Перевыпускать не нужно: добавьте роль в Seller API → редактирование ключа.
  • Performance отдельно: если ДРР пустой, проверьте, что вставлены ключи именно с performance.ozon.ru, а не Seller.
  • Срок действия: Seller API-ключи не истекают, но при смене пароля ЛК их лучше перевыпустить.
  • 429 Too Many Requests — лимит запросов; в норме мы сами держим частоту, но если подключаете несколько сервисов, лимит делится между ними.

Когда ключи подключены, открываются и более тонкие вещи: например, корректное разделение расхода на рекламу по моделям оплаты (статья про ДРР и долю рекламных расходов) и аналитика по каждому SKU в разделе аналитика Ozon.

Коротко

  • Нужны два набора: Seller API (seller.ozon.ru) и Performance API (performance.ozon.ru).
  • Роли для Seller: Аналитика + Контент + Финансы — иначе чистая прибыль будет неполной.
  • Все нужные роли read-only, ничего в кабинете не меняют.
  • Ключ показывается один раз — копируйте сразу при создании.
  • 401/403 — почти всегда проблема ролей или путаницы Client ID / Secret.

VelesRadar подтягивает Ozon Seller и Performance в одно окно, считает чистую прибыль и ДРР по каждому SKU и шлёт утренний бриф с ключевыми цифрами. Подключите магазин — Месяц Pro бесплатно, годовая подписка со скидкой −50% до 31 августа.

VelesRadar

Считайте экономику автоматически

Подключите магазины Ozon и WB по API-ключу — VelesRadar сам подтянет цены, комиссии, рекламу и покажет реальную прибыль по каждому товару. Месяц Pro бесплатно.