Список статусов заказов

Инструмент “Потерянные заказы” доступен для кэшбэков и программ лояльности. Для получения доступа к инструменту обратитесь к вашему менеджеру.

Параметры

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 Идентификатор заказа