5.1. Get courier's phone number
Returns the phone number to call the driver who is
currently executing the claim.
HTTP Request
POST b2b.taxi.yandex.net/b2b/cargo/integration/v2/driver-voiceforwarding
Request Body
{ "claim_id": string, "point_id": integer }
Copied to clipboard
Representation
Fields
claim_id * | string Claim ID, received upon creation of claim |
point_id | integer The integer ID (int64) of the point generated by Delivery. source, destination, return |
claim_id * | string Claim ID, received upon creation of claim |
point_id | integer The integer ID (int64) of the point generated by Delivery. source, destination, return |
* Required parameter
Responses
Code 200
OK
{ "ext": string, "phone": string, "ttl_seconds": integer }
Copied to clipboard
Representation
Fields
ext * | string Extension |
phone * | string Phone number |
ttl_seconds * | integer Time during which this number is valid (int64) |
* Required parameter
Code 400
Blank phone number
{ "code": string, "message": string }
Copied to clipboard
Representation
Fields
code * | string String error code Allowed values
|
message * | string Human-readable error message |
* Required parameter
Code 404
Claim or order performer not found
{ "code": string, "message": string }
Copied to clipboard
Representation
Fields
code * | string String error code Allowed values
|
message * | string Human-readable error message |
* Required parameter
Code 409
Order completed.
{ "code": string, "message": string }
Copied to clipboard
Representation
Fields
code * | string String error code Allowed values
|
message * | string Human-readable error message |
* Required parameter
Example
Request:
curl -X POST "b2b.taxi.yandex.net/b2b/cargo/integration/v2/driver-voiceforwarding" \ -d '{ "point_id": 6987 }'
Copied to clipboard
Responses:
{ "ext": "0163", "phone": "+79099999998", "ttl_seconds": 2088 }
Copied to clipboard
{ "code": "invalid_point_phone", "message": "Invalid phone number" }
Copied to clipboard
{ "code": "not_found", "message": "Claim not found" }
Copied to clipboard
{ "code": "inappropriate_status", "message": "Invalid action on the claim" }
Copied to clipboard