Телефон курьера

Возвращает номер телефона для звонка курьера, который выполняет
заявку в настоящий момент.

Request

POST

b2b.taxi.yandex.net/b2b/cargo/integration/v2/driver-voiceforwarding

Адрес сервиса

Body

application/json
{
  "claim_id": "example",
  "point_id": 372036854775807
}

Name

Description

claim_id

Type: string

Идентификатор заявки, полученный на этапе создания заявки

Example: example

point_id

Type: ClaimPointId

Идентификатор точки, с которой хочет позвонить контакт

Целочисленный идентификатор точки (int64), генерируемый
на стороне Яндекс Доставки.
Содержится в поле route_points[].id. Применимо к точкам с типом
source, destination, return.

Example: 372036854775807

ClaimPointId

Целочисленный идентификатор точки (int64), генерируемый
на стороне Яндекс Доставки.
Содержится в поле route_points[].id. Применимо к точкам с типом
source, destination, return.

Type: integer

Responses

200 OK

OK

Body

application/json
{
  "phone": "+79099999998",
  "ext": "0163",
  "ttl_seconds": 2088
}

Name

Description

ext

Type: string

Добавочный номер

Example: 0163

phone

Type: string

Номер телефона

Example: +79099999998

ttl_seconds

Type: integer

Время, в течение которого этот номер действителен (int64)

400 Bad Request

Некорректный телефон

Body

application/json
{
  "code": "invalid_point_phone",
  "message": "Некорректный номер"
}

Name

Description

code

Type: string

Код ошибки

Enum: unknown_error, invalid_point_phone

message

Type: string

Описание ошибки

Example: Некорректный номер

404 Not Found

Заявка или исполнитель заказа не найдены

Body

application/json
{
  "code": "not_found",
  "message": "Заявка не найдена"
}

Name

Description

code

Type: string

Код ошибки

Enum: unknown_error, not_found

message

Type: string

Описание ошибки

Example: Заявка не найдена

409 Conflict

Заказ завершен

Body

application/json
{
  "code": "inappropriate_status",
  "message": "Недопустимое действие над заявкой"
}

Name

Description

code

Type: string

Код ошибки

Enum: unknown_error, inappropriate_status

message

Type: string

Описание ошибки

Example: Недопустимое действие над заявкой

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

Следующая