Список статусов заказов¶
Инструмент “Потерянные заказы” доступен для кэшбэков и программ лояльности. Для получения доступа требуется принять правила использования в разделе инструмента “Потерянные заказы”.
Параметры¶
HTTP метод | Права доступа | URL | Параметры | Примечание |
---|---|---|---|---|
GET | lost_orders | https://api.admitad.com/lost_orders/payments_info/ |
Список параметров для запроса | Возвращает информацию о статусах заказов |
- * Возвращает результат в формате JSON.
Список параметров для запроса¶
Название | Тип | Допустимые значения |
---|---|---|
advcampaign | integer | Список партнерских программ |
order_id | integer | Один или несколько индетификаторов заказов. Максимум 20 |
Пример использования¶
Пример запроса с использованием утилиты curl:
curl -L -H 'Authorization: Bearer access_token' -X GET https://api.admitad.com/lost_orders/payments_info/?advcampaign=8&order_id=test&order_id=q1234&order_id=1002247
Пример ответа API-сервера в формате JSON:
{
"order_info": [
{
"order_id": "test",
"status": "does_not_exist"
},
{
"order_id": "q1234",
"payment_id": 268,
"payment_status": "approved",
"status": "owner"
},
{
"order_id": "1002247",
"status": "already_counted"
}
]
}
Описание полей ответа API-сервера¶
Название | Описание |
---|---|
status | Информация о статусе поиска заказа. Принимает значения (owner — если заказ есть у программы, already_counted — если заказ есть, но он принадлежит другому пользователю, does_not_exist — у программы нет такого заказа) |
payment_status | Статус заказа |
payment_id | Идентификатор заказа |