rFBS, API, склад и автоматизация заказов
Синхронизация остатков с Ozon через API для rFBS
УПРАВЛЕНИЕ

Продажа товара, которого нет на складе, ведёт к отмене заказа и снижению рейтинга. Автоматическая синхронизация остатков через API Ozon решает эту проблему. Расскажем, как настроить отправку остатков для схемы rFBS.

Метод v2/product/info
Получайте текущие остатки товаров на Ozon, чтобы сверять с вашими данными.
Метод v1/product/import/stocks
Отправляйте актуальные остатки по каждому offer_id. Только положительные числа.
Планировщик синхронизации
Настройте cron-задачу на отправку остатков каждые 30 минут.

Сравнение

КритерийПо теме страницыРучное обновление остатков в личном кабинете
Актуальность остатковОбновляются каждые 30 минутОбновляются раз в день
Риск продажи отсутствующего товараМинимальныйВысокий
Затраты на разработкуТребуется скрипт и планировщикНе требуется
МасштабируемостьЛегко добавлять новые товарыСложно при большом ассортименте

Как это работает

1
Получите токен с правами stocks.rw

В настройках API Ozon создайте ключ с правами stocks.rw.

2
Подготовьте массив товаров с остатками

Выгрузите из системы товары, у которых изменился остаток.

3
Отправьте POST /v1/product/import/stocks

Выполните запрос с телом массива.

4
Шаг 4

Обработайте ответ: при ошибках повторите через 5 минут.

Подробно

Формат данных при отправке остатков

Для отправки остатков используйте метод POST /v1/product/import/stocks. Тело запроса — массив объектов: {'offer_id': '...', 'stock': 10}. Важно: stock должен быть целым числом ≥ 0. Ноль означает, что товара нет в наличии. Отправляйте только те товары, у которых изменился остаток, чтобы уменьшить нагрузку.

Обработка ошибок и логирование

Ozon возвращает ответ с полями result (true/false) и errors, если были проблемы. Логируйте ошибки: например, неверный offer_id или превышение лимита. Если синхронизация не удалась, повторите через 5 минут. Рекомендуется хранить в своей системе время последней успешной синхронизации для мониторинга.

Словарь терминов

Остаток (stock)Количество единиц товара, доступных для продажи на складе.
СинхронизацияПроцесс приведения данных вашей системы и Ozon к единому значению.
offer_idУникальный артикул товара в вашей системе, используемый для идентификации.

Отзывы

Павел С.
Владелец склада
★★★★★

После настройки синхронизации исчезли случаи отмены заказов из-за отсутствия товара. Остатки обновляются каждые 30 минут.

Татьяна К.
Системный администратор
★★★★★

Подключила синхронизацию за пару часов. Теперь не нужно вручную обновлять остатки на площадках.

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

Как часто нужно обновлять остатки?

Рекомендуется каждые 30 минут для товаров с высокой оборачиваемостью.

Можно ли передать остатки для всех товаров сразу?

Да, можно передать до 1000 товаров за один запрос.

Что делать, если при синхронизации ошибка 'offer_id not found'?

Проверьте, что товар существует на Ozon и offer_id совпадает с тем, что в каталоге.

C
Cdek-Logistika
Редакция портала · проверка фактов
Материал подготовлен в формате справочного разбора для информационного портала.

Настройте синхронизацию остатков и избегайте отмен заказов.

Cdek-Logistika·ОГРН: 317527500128941·ИНН: 525110282730·Россия, Тюменская область, Тюмень, Дзержинского, 15, 1 офис·Email: cdeklogistika@cdek.ru
19.07.2026