Ozon Seller API для непрограммистов: что это и зачем
Большинство селлеров знает про «кабинет Ozon Seller». Но не все знают что параллельно существует другой способ работы с тем же магазином — Seller API. Через него работают все сторонние инструменты: аналитика, боты, ИИ. Объясняю простым языком что это и зачем тебе об этом знать, даже если ты не программист.
Что такое API простыми словами
API — это «дверь» в систему Ozon для других программ. Когда ты заходишь в кабинет — ты используешь интерфейс для людей. Когда программа хочет узнать твои продажи — она стучится через API.
Можно представить так: кабинет — это магазин с продавцом, который тебе показывает товары. API — это служебный вход на склад, через который грузовики забирают / привозят товар без участия продавца.
Технически через API можно делать почти всё что и через кабинет:
- Смотреть продажи, заказы, возвраты
- Получать отчёты transaction list (по копейкам)
- Менять цены и остатки
- Обновлять описания и фото карточек
- Управлять рекламными кампаниями
- Отвечать на вопросы покупателей
- Получать аналитику в режиме реального времени
Зачем тебе об этом знать
Даже если ты сам не пишешь код — все инструменты для селлеров работают именно через API. И когда ты выбираешь сервис аналитики, бота, ассистента — ты выбираешь между сервисами, которые подключаются к API твоего магазина.
Понимание API даёт три вещи:
- Безопасность. Когда даёшь доступ — понимаешь что именно даёшь
- Выбор инструментов. Знаешь почему один сервис работает с твоими данными, а другой нет
- Контроль. Можешь отозвать доступ когда захочешь
Client-Id и API-key — что это
Для подключения через API нужны два значения:
- Client-Id — это твой ID магазина. Постоянный, не секретный. Просто номер
- Api-Key — это пароль для доступа. Секретный, его никому нельзя показывать
Аналогия: Client-Id — это твой номер дома. Api-Key — это ключ от двери. Номер дома знают все, ключ — только ты.
Где их взять
В кабинете Ozon: Настройки → Seller API. Там можно создать новый ключ. При создании выбираешь:
- Название — для себя, чтобы помнить какой ключ для чего
- Список разрешений — какие действия может делать программа с этим ключом
Хорошая практика: для каждого сервиса создавать отдельный ключ. Если что-то пошло не так — можно отозвать только этот ключ, не трогая остальные.
Какие бывают разрешения
Ozon делит API-методы на группы. При создании ключа можешь дать доступ только к нужным:
| Группа | Что можно делать | Кому нужно |
|---|---|---|
| Чтение товаров | Видеть карточки и их статус | Аналитика |
| Чтение остатков | Смотреть где сколько товара | Прогноз остатков |
| Чтение продаж | Видеть заказы и transaction list | Финансы, аналитика |
| Управление ценами | Менять цены | Динамическое ценообразование |
| Управление остатками | Загружать остатки FBS | Интеграция со складской системой |
| Реклама | Управлять кампаниями | Реклам-сервисы |
| Сообщения | Отвечать на вопросы | Чат-боты |
Совет: давай минимально необходимые разрешения. Если сервису нужна только аналитика — не давай доступ к управлению ценами.
Что можно автоматизировать
1. Динамические цены
Программа каждый час проверяет цены конкурентов на твои позиции и подстраивает твою цену. Если конкурент поднял на 50₽ — твоя поднимается на 30₽. Если опустил — твоя следует за ним до твоего минимума.
Без API это делается вручную в кабинете 2 часа в день. С API — автоматически в фоне.
2. Алерты по остаткам
Программа считает min_stock по каждому SKU в каждом кластере. Когда остаток падает ниже — присылает уведомление в Telegram. Никакого «упс, закончился товар».
3. Аналитика по транзакциям
Кабинет Ozon показывает выручку. Реальная картина — это transaction list, где видно каждое удержание. API позволяет за минуту скачать все транзакции и сложить их в нужной аналитике (по SKU, по дням, по кластерам).
4. Ответы на запросы
Программа мониторит входящие вопросы и сообщения. Простые отвечает сама («какой размер?» — даёт ответ из карточки). Сложные передаёт тебе в Telegram. Скорость ответа растёт, рейтинг магазина растёт за ней.
5. Управление рекламой
Программа смотрит ДРР по каждой кампании каждый день. Кампании с ДРР больше нормы — снижает ставки. Кампании с хорошим ДРР — повышает. Не ждёт пока ты зайдёшь в кабинет.
Безопасность ключей
Api-Key — это полный доступ к твоему магазину. Если ключ попал не туда, у злоумышленника появляется возможность менять цены, скачивать данные, удалять карточки.
Базовые правила:
- Не пересылай ключ в чатах — даже в личных. Чаты сохраняются, бекапятся, могут утечь
- Не выкладывай в публичные репозитории — на GitHub есть боты которые ищут утёкшие ключи
- Делай отдельный ключ на каждый сервис — если один утёк, отзываешь только его
- Меняй ключи каждые 3–6 месяцев — на всякий случай
- Удаляй ключи когда перестал пользоваться сервисом — даже если сервис обещал не сохранять
Стоимость использования API
Сам по себе API бесплатный. Ozon его предоставляет всем селлерам без ограничений (есть только rate limit — сколько запросов в секунду, но обычные сервисы туда не упираются).
Платишь только за сервис который пользуется API. Например подписка на сервис аналитики 2–5К ₽/мес, инструмент динамических цен 3–10К ₽/мес и так далее.
Если поставить свою AI-команду — то это разовый платёж за установку (14 990 ₽), потом только хостинг и подписка на LLM (около 20$/мес).
Что почитать дальше
Документация Ozon Seller API: docs.ozon.ru/api/seller. Там описаны все методы с примерами. Можешь даже не читать всё — достаточно знать что API существует и что у тебя есть Client-Id/Api-Key для подключения сервисов.
Главный совет: не бойся давать доступ через API проверенным сервисам. Это безопаснее чем давать логин/пароль от кабинета. Логин/пароль = полный доступ навсегда. API-key = ограниченный доступ с возможностью отозвать в любую секунду.
Итог
API — это служебный вход в твой магазин. Через него работают аналитика, боты, динамические цены, AI-помощники. Тебе не нужно уметь программировать, но полезно понимать механику: что такое Client-Id и Api-Key, зачем разные ключи на разные сервисы, и какие риски при утечке.
Все семь агентов нашей AI-команды работают через Seller API твоего магазина. Установка генерирует свой ключ с минимально необходимыми разрешениями — ты в любой момент можешь увидеть его в кабинете и отозвать одним кликом.