Отменить заказ в системе ресторана
Отменяет заказ в системе ресторана
Request
DELETE
/order/{orderId}
Path parameters
|
Name |
Description |
|
orderId |
Type: string Идентификатор заказа в системе партнера Example: `` |
Body
application/json
{
"eatsId": "190330-12345678",
"comment": "Отказ клиента"
}
|
Name |
Description |
|
eatsId |
Type: string Сквозной идентификатор заказа на стороне Яндекс Еды в формате DDDDDD-DDDDDDDD Example: |
|
comment |
Type: string Описание причин отмены (может быть пустым) Example: |
Responses
200 OK
Заказ успешно отменен в ресторане
400 Bad Request
Bad request. Ошибка в параметрах. В теле ответа ожидается массив с объектом из списка ошибок
ErrorItem
|
Name |
Description |
|
code |
Type: integer Согласованный с Яндекс.Еда числовой код ошибки |
|
description |
Type: string Сообщение об ошибке Example: |
Example
{
"code": 100,
"description": "Description of error"
}
401 Unauthorized
Не пройдена авторизация - истек токен, либо не был передан в запросе. Будет сделан ретрай
Body
application/json
{
"reason": "Access token has been expired. You should request a new one"
}
|
Name |
Description |
|
reason |
Type: string Причина, по которой не прошла авторизация Example: |
404 Not Found
Заказ не найден в системе. В теле ответа ожидается массив с объектом из списка ошибок
500 Internal Server Error
Внутренние ошибки сервера. В теле ответа ожидается массив с объектом из списка ошибок