Получение списка заказов
POST/v1/orders
Запрос на получение заказов для водителей за заданный период времени.
Request
- application/json
Body
required
query objectrequired
booked_at objectrequired
driver_profile object
идентификатор водителя для которого выбирать зааказы, driver_profile не обязательное свойство
Responses
- 200
- 401
Выполнено успешно
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
orders object[]
Список заказов
Адрес заказа одной строкой
Страна из блока адреса заказа
Город из блока адреса заказа
Улица из блока адреса заказа
Номер дома заказа
Номер подъезда заказа, для частного дома "0" строкой
Номер квартиры заказа, для частного дома "0" строкой
Последние цифры в номере тел. клиента (мин. 5 цифр - XXXXX)
Оставить заказ у двери
Координаты адреса заказа (широта)
Координаты адреса заказа (долгота)
Внешний идентификатор заказа в системе-отправителе
Внешний идентификатор водителя в системе-отправителе, должен совпадать с данными из /drivers
Подпись HMACSHA256 в base64 по данным массива заказов и секретного ключа, определяемого на этапе интеграции
{
"orders": [
{
"address": "Россия, Москва, улица Ленина, 7, подъезд 1, кв. 10",
"country": "Россия",
"city": "Москва",
"street": "Ленина",
"building": "7",
"entrance": "1",
"apartment": "10",
"tenantPhone": "42040",
"leaveatDoor": false,
"lat": 55.7319,
"lon": 37.4718,
"orderID": "60be42bbc0c9ce85465b2416",
"driverID": "60be42aac0c9ce85465b2416"
}
],
"signature": "NtztnYRRTOzk8ateuZb9VzVXmhLEZ1+hNxnkJSQ9YWY="
}
Ошибка авторизации. Значение кодов ошибок:
- unauthorized - запрос от сервера, который не был влючен в wightlist
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [unauthorized
]
Коды ошибок
Читабельное сообщение об ошибке
{
"code": "unauthorized",
"message": "Не верный формат данных"
}