ВойтиКабинетПроверить карточку
Ozon · Статья

Ozon API для продавцов: как получить ключ, выбрать роль и безопасно подключить магазин

API Ozon - это официальный доступ программ к вашему кабинету: учетной системы, сервиса аналитики, своей выгрузки. Для подключения нужны Client ID и API-ключ из раздела «Настройки» → «API ключи» кабинета Ozon Seller, а для аналитики хватает ключа с ролью «Admin read only» - только чтение.

Регистрация в 1 шаг · без карты · 14 дней считаются с подключения магазина

Сначала можно бесплатно проверить одну карточку: аудит карточки Ozon

3 месяцасрок новых ключей Seller API с 03.09.2026
2 ключаSeller API для магазина и Performance API для рекламы
1 разOzon показывает ключ при создании

Что такое API Ozon и кому он нужен

API Ozon - набор методов, через которые программа получает данные кабинета продавца или вносит изменения без ручной работы в браузере. Программа отправляет запрос на адрес Ozon и передает Client ID и API-ключ: так Ozon понимает, чей это магазин и что ключу разрешено.

У продавца два API:

  • Seller API - товары, цены, остатки, заказы FBO и FBS, поставки, финансы, возвраты, отзывы, аналитика. Документация - docs.ozon.ru/api/seller.
  • Performance API - рекламный кабинет: кампании, расход, статистика, ставки. Документация - docs.ozon.ru/api/performance. Ключ для него создается отдельно.

Кому это нужно: продавцу, который подключает учетную систему, складскую программу, сервис аналитики или пишет свою выгрузку на Python, PHP или в 1С - для API это обычные HTTP-запросы с JSON. Писать запросы самому продавцу почти никогда не нужно: задача сводится к тому, чтобы правильно выпустить ключ и не выдать лишних прав.

Как получить API-ключ Ozon Seller: пошагово

Ключ создает владелец кабинета или сотрудник с правами администратора. Порядок на октябрь 2026 года:

  1. Откройте кабинет Ozon Seller: меню профиля → «Настройки» → «API ключи» (в части кабинетов раздел называется «API интеграции»), вкладка «Seller API». Прямая ссылка: seller.ozon.ru/app/settings/api-keys.
  2. Скопируйте Client ID - число, номер вашего магазина в API. Он виден на этой же странице.
  3. Нажмите «Сгенерировать ключ» и дайте ему понятное название: сервис и месяц, например «Аналитика 10.2026». По названию потом легко найти и отключить нужный ключ.
  4. Выберите роль. Для аналитики и отчетов - «Admin read only», подробнее в следующем разделе.
  5. Скопируйте ключ сразу и целиком. Ozon показывает его один раз: закрыли окно - создайте новый ключ, а старый удалите.
  6. Вставьте Client ID и ключ в сервис сами, в его защищенное поле. Не пересылайте их почтой и в мессенджерах.

Если кнопки создания ключа нет, вашей учетной записи не хватает прав. Попросите владельца кабинета выдать роль администратора или создать ключ самому.

Какую роль API-ключа Ozon выбрать

Короткий ответ: ровно столько прав, сколько нужно задаче. Роль определяет, какие методы ключ может вызывать.

ЗадачаРоль ключаПочему
Аналитика, прибыль, остатки, отчеты«Admin read only» (только чтение)Читает данные кабинета и ничего не меняет
Учетная система выгружает товары, цены и остаткиРоль с правом изменений, например «Admin»Без права записи цены и остатки не обновятся
Ответы на отзывы, вход в акции, заявки на поставкуРоль с правом изменений в этих разделахКлюч на чтение не может отправлять изменения
Ставки и статистика рекламыОтдельный рекламный ключКлюч магазина рекламными кампаниями не управляет

Правило из практики агентства GreenMP: один сервис - один ключ. При смене подрядчика вы отключаете только его ключ, а остальные интеграции работают дальше. Ключ создает владелец и вводит в сервис сам, а не присылает в общий чат.

Что умеет готовый ключ, показывает метод /v1/roles: он возвращает роли ключа, доступные методы и дату окончания срока. Аккуратный сервис вызывает его при подключении и не трогает то, чего ключ не умеет.

Client ID и API-ключ Ozon: в чем разница

Client ID - постоянный номер магазина в API. Сам по себе доступа он не дает, но вместе с ключом однозначно указывает на ваш кабинет. API-ключ - секрет, длинная строка символов. Кто знает пару Client ID и ключ, работает с кабинетом в пределах роли ключа.

В запросах они передаются в заголовках Client-Id и Api-Key, адрес методов - api-seller.ozon.ru. У рекламного API своя пара: client_id и client_secret, по ним программа получает временный токен доступа.

Частая путаница: идентификатор рекламного кабинета и Client ID магазина - разные значения. Если сервис просит оба, не вставляйте одно и то же число в два поля.

Сколько действует ключ и какие лимиты у Ozon API

С 3 сентября 2026 года новые ключи Seller API действуют 3 месяца - так сообщил официальный канал Ozon для разработчиков. У ключей, созданных раньше, срок может быть другим: дата окончания видна в списке ключей кабинета и в ответе метода /v1/roles.

Что из этого следует:

  • поставьте напоминание за неделю до окончания срока: Ozon перестает принимать просроченный ключ, и данные в сервисах замирают;
  • новый ключ выпускайте с той же ролью, вставьте в сервис, убедитесь, что данные обновились, и только потом удалите старый;
  • удобнее, когда сервис сам показывает срок ключа: в кабинете SkuScan он виден в настройках подключения Ozon.

Лимиты запросов. У Ozon есть общее ограничение частоты запросов на один Client ID и отдельные, более строгие лимиты у части методов, например у аналитики. При превышении API отвечает ошибкой 429. С 25 сентября в ответах API есть заголовки рейт-лимитов: по ним программа видит остаток запросов и вовремя делает паузу.

Подписки. Часть данных через API доступна только с платными подписками Ozon для продавцов: расширенная аналитика (воронка показов и посещений, позиции в поиске) и работа с отзывами. Требование указано в описании каждого метода.

Performance API Ozon: ключ для рекламы

Performance API - отдельный API рекламного кабинета Ozon. Через него сервисы получают кампании, расход, показы, клики и заказы из рекламы по товарам, а с правом изменений - меняют ставки. Без этого ключа сервис видит только общую сумму, которую Ozon удержал за продвижение в начислениях, без разбивки по кампаниям и товарам.

Как создать ключ:

  1. В кабинете Ozon Seller: «Настройки» → «API ключи», вкладка «Performance API».
  2. Создайте сервисный аккаунт и добавьте ему ключ.
  3. Скопируйте client_id и client_secret. Секрет, как и основной ключ, вводите только в защищенное поле сервиса.

Программа обменивает client_id и client_secret на временный токен и сама обновляет его, вручную ничего продлевать не нужно. Отчеты по рекламе этот API формирует по запросу: сначала заказ отчета, потом файл, поэтому статистика за длинный период приходит не мгновенно. Как устроены сами рекламные инструменты, разобрали в статье реклама на Ozon.

Что можно сделать через Seller API Ozon

РазделЧто делает программаКому нужно
Товары и карточкиСоздает и обновляет товары, характеристики, фото, штрихкоды, сертификатыУчетные системы, сервисы контента
Цены и остаткиОбновляет цены и остатки FBS, получает комиссии и индекс ценУчетные и складские программы
Заказы FBS и realFBSПолучает новые отправления, подтверждает сборку, печатает этикеткиСвой склад, фулфилмент
FBOПолучает остатки по кластерам и отправления, создает черновики заявок на поставкуПланирование поставок
ФинансыНачисления по дням, отчет о реализации, балансУчет, расчет прибыли
АналитикаПродажи и выручка по товарам, поисковые запросыСервисы аналитики
Отзывы и вопросыПолучает и отвечает (с подпиской Ozon)Сервисы ответов
РейтингиРейтинги продавца и индекс ошибок FBSКонтроль штрафов
Push-уведомленияOzon сам присылает событие о новом заказе или измененииИнтеграции в реальном времени

Песочница. С 19 октября 2026 года у API продавца есть sandbox - тестовая среда, но только для методов Ozon Доставки. Остальные методы проверяйте на рабочем кабинете ключом только на чтение: чтение ничего не изменит.

Методы обновляются. Ozon регулярно выпускает новые версии и отключает старые: например, 8 сентября отключены прежние методы списка финансовых транзакций. Если пишете свою интеграцию, следите за разделом изменений в документации, иначе выгрузка однажды молча сломается.

OAuth. Сервисы из «Магазина приложений» Ozon могут подключаться по протоколу OAuth 2.0: вы подтверждаете доступ в кабинете, без копирования ключа.

Безопасность ключа: 7 правил

  1. Для аналитики - только «Admin read only».
  2. Логин и пароль от кабинета не давайте никому: для сотрудников есть отдельные доступы с ролями, для сервисов - ключи.
  3. Не пересылайте ключ в чаты, почту и таблицы. Засветился - удалите его в кабинете и выпустите новый.
  4. Один сервис - один ключ с понятным названием.
  5. Заодно с заменой по сроку удаляйте ключи сервисов, которыми больше не пользуетесь.
  6. Ключ с правом записи давайте только сервису, чьи действия видно: журнал изменений, подтверждение, откат.
  7. Спросите сервис, где хранится ключ. Правильный ответ - на сервере в зашифрованном виде, а не в браузере.

Подробный разбор рисков - в ответе безопасно ли давать сервису токен кабинета.

Как подключить магазин Ozon к сервису аналитики по ключу только на чтение

Порядок на примере кабинета SkuScan:

  1. Выпустите в Ozon ключ с ролью «Admin read only», как описано выше.
  2. В кабинете SkuScan откройте «Настройки» → Ozon и вставьте Client ID и ключ.
  3. SkuScan спросит у Ozon роли и срок ключа. Если у ключа роль «Admin», магазин подключится, но кабинет предупредит: для чтения хватает «Admin read only», такой ключ безопаснее.
  4. По желанию добавьте ключ Performance API - тогда в разделе «Реклама» появятся расход и заказы по кампаниям и товарам.

Первая загрузка идет несколько минут в фоне. Дальше видно прибыль по каждому товару по начислениям Ozon (комиссия, логистика, баллы за скидки, реклама, налог, себестоимость), остатки по кластерам, возвраты и утечки денег - то, что вручную приходится сводить из отчетов, как в разборе как посчитать прибыль на Ozon. Ключ хранится только на сервере. Для Ozon в кабинете действует бесплатный демо-доступ 14 дней с подключения магазина, регистрация без карты.

Менять что-то в кабинете Ozon (цены, акции, ответы на отзывы, заявки на поставку) по ключу на чтение нельзя. Для этого нужен отдельный ключ с правом изменений, и его можно не давать вовсе.

Частые ошибки при подключении API Ozon

  • «Ключ не принят». Скопирован не целиком, с пробелом или истек срок. Выпустите новый и вставьте без лишних символов.
  • Перепутаны идентификаторы. В поле для ключа магазина вставлен номер рекламного кабинета или наоборот.
  • У роли нет нужных методов. Сервис просит финансы, а ключ выпущен с узкой ролью. Проверьте роль и выпустите ключ с нужной.
  • Ошибка 429. Программа шлет запросы чаще лимита. Помогают пауза и повтор, а не новый ключ.
  • Старая версия метода. Своя выгрузка вдруг перестала работать - проверьте, не отключил ли Ozon версию метода, на которой она написана.
  • Полные права «на всякий случай». Это не ошибка подключения, а самый дорогой риск: такой ключ может менять цены и карточки.

API Ozon и токен Wildberries: что отличается

Логика одна: доступ для программ без пароля от кабинета, права выбираете вы. Отличия в деталях: у Ozon пара Client ID и ключ с ролью, у WB - один токен с категориями доступа и галочкой «Только на чтение». Рекламу Ozon вынес в отдельный API, у WB продвижение - категория того же токена. Как выпустить токен WB, описано в инструкции токен WB: как создать и подключить.

Частые вопросы

Где взять API-ключ Озон?

В кабинете Ozon Seller: «Настройки» → «API ключи», вкладка «Seller API», кнопка «Сгенерировать ключ». Там же виден Client ID. Ключ показывается один раз, сохраните его сразу или вставьте в сервис.

Что такое Client ID на Ozon и где его найти?

Это числовой номер вашего магазина в API. Он указан на вкладке «Seller API» в разделе «API ключи» кабинета. Без API-ключа Client ID доступа к кабинету не дает.

Какую роль выбрать для API-ключа Ozon?

Для аналитики, отчетов и расчета прибыли - «Admin read only». Роль с правом изменений, например «Admin», нужна только программам, которые меняют цены, остатки, карточки или отвечают на отзывы.

Сколько действует API-ключ Ozon?

Ключи магазина, созданные с 3 сентября 2026 года, действуют 3 месяца. Дату окончания показывает список ключей в кабинете. Новый ключ выпускайте заранее, иначе интеграции перестанут получать данные.

Где документация Ozon Seller API?

На docs.ozon.ru/api/seller, документация рекламного API - на docs.ozon.ru/api/performance. Изменения методов Ozon публикует в разделе обновлений документации и в своем канале для разработчиков.

Есть ли у Ozon API песочница?

С 19 октября есть, но только для методов Ozon Доставки. Остальные методы безопасно проверять на рабочем кабинете ключом с ролью только на чтение.

Что такое Performance API Ozon?

API рекламного кабинета: кампании, расход, статистика и ставки. Ключ создается отдельно (вкладка «Performance API» в «API ключах»), это пара client_id и client_secret. Ключ магазина к рекламе доступа не дает.

Можно ли получить список заказов Ozon через API?

Да. В API магазина есть отдельные методы списка отправлений FBO и FBS с фильтром по датам и статусам. Список приходит частями, программа запрашивает следующую страницу, пока данные не кончатся. Для этого хватает ключа на чтение.

Кабинет SkuScan · 14 дней бесплатно

Каждый день видеть, где магазин теряет деньги

Кабинет SkuScan ведет магазин на Ozon по ключам только на чтение: прибыль по каждому товару, реклама, остатки и отзывы в одной ленте дел на утро, у каждого дела - сумма в рублях.

Регистрация в 1 шаг · без карты · 14 дней считаются с подключения магазина

Короткие ответы по теме

Полезно дальше

Обновлено 21 октября 2026 · Методология агентства GreenMP