Appearance
Интерфейс взаимодействия с брокером
Загрузка списка с деталями по артикулу
Тест: 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 наименование ключей указаны ниже.
Внимание! Соблюдайте порядок колонок в файле.
- brand
- categories (array) example: ["Электроника","Телефоны","Радиотелефоны DECT"]
- name
- price
- sku
- image
Поле | Детали | Пример | Решение |
---|---|---|---|
Метод | POST | ||
Описание | Загрузка файла с деталями по артикулу | ||
URL | sku-detail/file/upload | ||
Авторизация | Bearer Token | Bearer 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 |