rebaseAPI
API v1 доступен

Единая точка
обмена данными

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

Открыть документацию ↓
3формата данных
50 МБна один пакет
UTF-8единая кодировка
Основной эндпоинт приём активен
POST https://api.rebase.market/v1/import
AuthorizationBearer <ключ доступа>
Content-Typeapplication/json
пример запроса
curl --request POST \
  --url /v1/import \
  --header 'Authorization: Bearer ••••••••' \
  --header 'Content-Type: application/json' \
  --data @import-template.json
202
Пакет принятИдентификатор операции возвращён в ответе
JSON◆XML◆CSV◆GZIP◆ПРОВЕРКА СХЕМЫ◆ИДЕМПОТЕНТНОСТЬ◆
01 / СПЕЦИФИКАЦИЯ

Понятный контракт.
Предсказуемая обработка.

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

Структура объектаProductImport
external_idобязательноstring

Уникальный идентификатор записи в вашей системе

skuобязательноstring

Артикул или внутренний код товарной позиции

priceобязательноnumber

Цена в валюте, указанной в поле currency

stockнеобязательноinteger

Доступное количество на выбранном складе

attributesнеобязательноobject

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

02 / ШАБЛОНЫ

Начните с готовой структуры

Скачайте пример, замените тестовые значения и отправьте файл на эндпоинт импорта.

Автоматическая проверка до импорта

Каждый пакет проходит валидацию схемы, типов и обязательных полей. Ошибки возвращаются с номером строки и описанием.

03 / ОТВЕТЫ API

Коды, с которыми легко работать

202Accepted

Пакет принят и поставлен в очередь обработки

400Bad Request

Ошибка синтаксиса или неподдерживаемый формат

401Unauthorized

Ключ доступа отсутствует или больше не действует

409Conflict

Пакет с таким ключом идемпотентности уже принят

422Validation Error

Структура получена, но данные не прошли проверку

ЗАЩИЩЁННЫЙ ДОСТУП

Управляйте ключами и операциями в консоли интеграции

Адрес скопирован