Skip to content

Интерфейс взаимодействия с брокером

Загрузка списка с деталями по артикулу

Тест: https://sapi.airbapay.kz/bg-proxy-general/api/v1/sku-detail/files/upload

Swagger: Swagger UI

Прод: https://api.airbapay.kz/bg-proxy-general/api/v1/sku-detail/files/upload

Swagger: Swagger UI

Поддерживается три формата файла: json, xlsx, csv

xslx, csv - первый ряд это заголовки. Сервис игнорирует первые строчки. В json наименование ключей указаны ниже.

Внимание! Соблюдайте порядок колонок в файле.

  1. brand
  2. categories (array) example: ["Электроника","Телефоны","Радиотелефоны DECT"]
  3. name
  4. price
  5. sku
  6. image
ПолеДеталиПримерРешение
МетодPOST
ОписаниеЗагрузка файла с деталями по артикулу
URLsku-detail/file/upload
АвторизацияBearer TokenBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
.eyJzeXN0ZW0iOiJtZXJjaGFudCIsImV4cCI6MTU5Nj
U4NTk5Mywic3ViIjoiYnJva2VyLWdvb2RzIn0
.Jq2xffP0Z0acliHYK8ImPEtevxncKhzV0u_awPRZH7s
Формат ответаJSON
Статус ответа202 В случае успешного сценария
400 В случае ошибки в запросе{
"code": 400,
"message": "Неверные входные данные",
"status": "Bad Request"
}
Запрос имеет неправильные входные данные, проверить правильно ли заполнен запрос
401 Ошибка авторизации{
"code": 401,
"message": "token: token does not have permission to perform this action",
"status": "Access Denied/Forbidden."
}
токен либо отсутствует в заголовке либо токен не валиден (истек срок жизни токена). Получите новый токен или проверить есть ли токен в Authorization header-e
500 Неизвестная ошибка{
"code": 500,
"message": "Внутренняя ошибка сервера",
"status": "Internal Server Error"
}
обратитесь за помощью к команде AirbaPay