3.10. Отмена заявки
Отмена заявки, созданной в логистической платформе.
Отменить заявку с типом доставки курьером можно до получения статуса DELIVERY_TRANSPORTATION_RECIPIENT
.
Request
POST
b2b.taxi.tst.yandex.net/api/b2b/platform/request/cancel
Тестовое окружение
POST
b2b-authproxy.taxi.yandex.net/api/b2b/platform/request/cancel
Продакшен-окружение
Body
application/json
{
"request_id": "string"
}
Name |
Description |
request_id |
Type: string ID заявки в логистической платформе |
Responses
200 OK
Успешный запрос
Body
application/json
{
"status": "CREATED",
"reason": "string",
"description": "string"
}
Name |
Description |
description* |
Type: string Комментарий к результату выполнения запроса |
reason* |
Type: string Код причины отмены |
status* |
Type: string Статус отмены заявки. Может принимать только значения из enum. Enum: |
403 Forbidden
Не хватает прав для отмены
Body
application/json
{
"code": "customer_order_not_found",
"message": "There is no customer_order with such ID in platform, the order belongs to another employer"
}
Name |
Description |
code* |
Type: string Код ошибки Example: |
message* |
Type: string Человекочитаемые детали ошибки Example: |
404 Not Found
Заявка не найдена в системе
Body
application/json
{
"code": "not_found",
"message": "Order with ID some_id not found"
}
Name |
Description |
code* |
Type: string Код ошибки Example: |
message* |
Type: string Человекочитаемые детали ошибки Example: |
500 Internal Server Error
Внутренняя ошибка
Body
application/json
{
"code": "conflict",
"message": "Internal Server Error"
}
Name |
Description |
code* |
Type: string Код ошибки Example: |
message* |
Type: string Человекочитаемые детали ошибки Example: |
No longer supported, please use an alternative and newer version.