Исходящие запросы (External Endpoint Integration)
Аутентификации#
В настоящий момент доступен один способ аутентификации - через передачу Basic Authorization в HTTP-заголовке. Пример:
Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l
Выгрузка категории товаров#
GET {root_endpoint}/categories
Небходимая структура ответа:
count* | integer | ||||||
results* | [{
|
Демо: https://botifi.me/api/demodata/categories
Выгрузка товаров#
GET {root_endpoint}/products
Небходимая структура ответа:
count* | integer | ||||||||||||||||||||||||||
results* | [{
|
Демо: https://botifi.me/api/demodata/products
Отправка заказов (Order Webhook)#
POST {root_endpoint}/orders/
Ответы:
- при успешной обработки запроса возвращать 200 или 201 статус код, с полей "id" в вашей системе
{ "id": 123 }
- при ошибке обработки, возврашать поле "message" с текстом ошибки
{ "message": "Ошибка при обработки запроса" }
- время обработки запроса - 5 секунд, после запрос сбрасывается с ошибкой 408 Timeout Error
Была ли статья полезна?