Получить статусы заказа
Запрос позволяет получить историю статусов заказа.
Синтаксис запроса
POST /api/last/getSenderOrderStatuses
Host: delivery.yandex.ru
Content-Type:application/x-www-form-urlencoded
...
secret_key=<секретный ключ>
&client_id=<идентификатор аккаунта в Яндекс.Доставке>
&order_id=<идентификатор заказа>
&sender_id=<идентификатор магазина>
Параметры:
Параметр | Тип | Значение |
---|---|---|
Обязательные | ||
secret_key | Строка | |
client_id | Число | Идентификатор аккаунта в Яндекс.Доставке. Значение можно получить в личном кабинете Яндекс.Доставки, в разделе Настройки, на вкладке . |
sender_id | Число | Идентификатор магазина. Значение можно получить в личном кабинете Яндекс.Доставки, в разделе Настройки, на вкладке . |
order_id | Число | Идентификатор заказа. Значение можно получить с помощью запроса Получить список заказов магазина. |
Параметр | Тип | Значение |
---|---|---|
Обязательные | ||
secret_key | Строка | |
client_id | Число | Идентификатор аккаунта в Яндекс.Доставке. Значение можно получить в личном кабинете Яндекс.Доставки, в разделе Настройки, на вкладке . |
sender_id | Число | Идентификатор магазина. Значение можно получить в личном кабинете Яндекс.Доставки, в разделе Настройки, на вкладке . |
order_id | Число | Идентификатор заказа. Значение можно получить с помощью запроса Получить список заказов магазина. |
Пример запроса
POST /api/last/getSenderOrderStatuses HTTP/1.1
Host: delivery.yandex.ru
Content-Type:application/x-www-form-urlencoded
...
secret_key=6f08ebd49a996fcb6666fc130f491a2d&client_id=79&sender_id=3&order_id=215000001
curl -d 'secret_key=6f08ebd49a996fcb6666fc130f491a2d&client_id=79&sender_id=3&order_id=215000001' 'https://delivery.yandex.ru/api/last/getSenderOrderStatuses'
Структура ответа
{
"status":"ok",
"data":
{
"data":
[
{
"time":"2017-03-10 16:15:12",
"description":"",
"uniform_status":"DRAFT",
"status":"Ждет обработки"
},
{
"time":"2017-03-10 17:15:12",
"description":"",
"uniform_status":"CREATED",
"status":"Обрабатывается"
},
{
"time":"2017-03-13 16:15:12",
"description":"",
"uniform_status":"DELIVERY_LOADED",
"status":"Обрабатывается"
}
],
"info":
{
"address":"шоссе Головинское 5",
"search_address":"шоссе Головинское 5"
}
}
}
Ключ | Тип значения | Описание |
---|---|---|
status | Строка | Статус выполнения запроса. Возможные значения:
|
data | Объект | Данные ответа. |
Ключи объекта data | ||
data | Массив | Статусы заказа. |
info | Объект | Адрес получателя. |
Ключи объекта data/data | ||
time | Строка | Дата и время установки статуса. Указана в формате «YYYY-MM-DD hh:mm:ss». |
description | Строка | Дополнительное описание. |
uniform_status | Строка | Статус заказа (кодовое название). Возможные значения:
|
status | Строка | Название статуса заказа. Возможные значения:
|
Ключи объекта data/info | ||
address | Строка | Адрес получателя. |
search_address | Строка | Служебное поле. |
Ключ | Тип значения | Описание |
---|---|---|
status | Строка | Статус выполнения запроса. Возможные значения:
|
data | Объект | Данные ответа. |
Ключи объекта data | ||
data | Массив | Статусы заказа. |
info | Объект | Адрес получателя. |
Ключи объекта data/data | ||
time | Строка | Дата и время установки статуса. Указана в формате «YYYY-MM-DD hh:mm:ss». |
description | Строка | Дополнительное описание. |
uniform_status | Строка | Статус заказа (кодовое название). Возможные значения:
|
status | Строка | Название статуса заказа. Возможные значения:
|
Ключи объекта data/info | ||
address | Строка | Адрес получателя. |
search_address | Строка | Служебное поле. |