Валидация кода курьера

Метод позволяет Партнёру отправлять Яндекс Еде запрос на валидацию кода, который был получен от курьера Яндекс Еды.

Request

POST

/platform/orders/{orderId}/codes/validate

Path parameters

Name

Description

orderId

Type: string

Идентификатор заказа в системе Партнёра.

Example: ``

Headers

Name

Description

Authorization

Type: string

Токен, сформированный на стороне Яндекс Еды.

Example: ``

Body

application/json
{
  "code": "example"
}

Name

Description

code

Type: string

Код, который необходимо провалидировать

Example: example

Responses

200 OK

Успешный ответ с результатом валидации.

Body

application/json
{
  "is_valid": true
}

Name

Description

is_valid

Type: boolean

Результат валидации.

400 Bad Request

Неверно сформированный запрос.

Body

application/json
{
  "message": "example",
  "code": 0,
  "details": {}
}

Name

Description

code

Type: integer

Код ошибки.

message

Type: string

Сообщение об ошибке.

Example: example

details

Type: object
Example
{}

403 Forbidden

Доступ запрещен.

Body

application/json
{
  "message": "example",
  "code": 0,
  "details": {}
}

Name

Description

code

Type: integer

Код ошибки.

message

Type: string

Сообщение об ошибке.

Example: example

details

Type: object
Example
{}

404 Not Found

Будет возвращено, если заказ не будет найден в нашей системе.

Body

application/json
{
  "message": "example",
  "code": 0,
  "details": {}
}

Name

Description

code

Type: integer

Код ошибки.

message

Type: string

Сообщение об ошибке.

Example: example

details

Type: object
Example
{}

500 Internal Server Error

Внутренняя ошибка сервиса.

Body

application/json
{
  "message": "example",
  "code": 0,
  "details": {}
}

Name

Description

code

Type: integer

Код ошибки.

message

Type: string

Сообщение об ошибке.

Example: example

details

Type: object
Example
{}

No longer supported, please use an alternative and newer version.