Документация
Получите доступ к каталогу из 24 000+ товаров через простой REST API. Запросы возвращают JSON, отвечают за 50–200 мс, не требуют сложной аутентификации.
curl https://api.onecatalog.ru/wiki/v1/products/?limit=1 \
-H "X-API-Key: YOUR_KEY"Прямо сейчас вы можете попробовать API с демо-ключом, который встроен в этот сайт. Полный быстрый старт →
С чего начать
Быстрый старт
Сделайте первый запрос за пять минут — с примерами на curl, JavaScript и Python.
API Reference
Все 17 эндпоинтов с параметрами, форматом ответа и примерами для каждого.
OpenAPI 3.1 ↗
Машиночитаемая спецификация. Сгенерируйте типизированный клиент для своего языка.
Возможности API
Любые комбинации фильтров по бренду, типу, стране, категории. Полнотекстовый поиск по названию и артикулу.
Названия и описания возвращаются как объект { ru, en }. Можно выбирать нужный язык на стороне клиента.
Каждый товар имеет public_id и slug — они не меняются при пересборе каталога.
В ответе приходят URL для min, middle и max размеров — выбирайте подходящий.
Журнал изменений
Нужна помощь?
Напишите на hello@onecatalog.ru или в Telegram @onecatalog. Отвечаем в течение рабочего дня.