Подтверждение доставки
Возвращает данные, подтверждающие доставку.
В ответе можно получить идентификаторы точек на маршруте, фотографии, сделанные курьером на этих точках, и имена получателей
Request
POST
b2b.taxi.yandex.net/b2b/cargo/integration/v2/claims/proof-of-delivery/info
Адрес сервиса
Query parameters
|
Name |
Description |
|
claim_id |
Type: string ID заявки, полученный на этапе создания заявки Min length: Max length: Example: `` |
Headers
|
Name |
Description |
|
Accept-Language |
Type: string Предпочитаемый язык ответа Например: Example: |
Responses
200 OK
OK
Body
application/json
{
"proof_of_delivery_info": [
{
"claim_point_id": 372036854775807,
"photos": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"claim_point_id": null,
"url": "example",
"status": "initiated",
"external_id": "example"
}
],
"recipient_info": {
"recipient_name": "example",
"recipient_type": "example",
"document_id": "example"
}
}
]
}
|
Name |
Description |
|
proof_of_delivery_info |
Type: ProofOfDeliveryInfo[] Example
|
ClaimPointId
Целочисленный идентификатор точки (int64), генерируемый
на стороне Яндекс Доставки.
Содержится в поле route_points[].id. Применимо к точкам с типом
source, destination, return.
Type: integer
UploadStatusType
Статус загрузки
Type: string
Enum: initiated, uploaded, mds_failed, validated, validation_failed
Photo
Фотографии, подтверждающие доставку
|
Name |
Description |
|
claim_point_id |
Type: ClaimPointId Указание, в какой точке сделана фотография Целочисленный идентификатор точки (int64), генерируемый Example: |
|
id |
Type: string<uuid> Уникальный идентификатор фотографии. Example: |
|
status |
Type: UploadStatusType Статус загрузки Enum: |
|
url |
Type: string URL для загрузки фотографий Example: |
|
external_id |
Type: string внешний ID Example: |
Example
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"claim_point_id": 372036854775807,
"url": "example",
"status": "initiated",
"external_id": "example"
}
RecipientInfo
Информация о получателе товара
|
Name |
Description |
|
recipient_name |
Type: string Имя получателя Example: |
|
recipient_type |
Type: string Кем является фактический получатель Example: |
|
document_id |
Type: string Номер документа, подтверждающего доставку Example: |
Example
{
"recipient_name": "example",
"recipient_type": "example",
"document_id": "example"
}
ProofOfDeliveryInfo
|
Name |
Description |
|
claim_point_id |
Type: ClaimPointId Целочисленный идентификатор точки (int64), генерируемый Example: |
|
photos |
Type: Photo[] Example
|
|
recipient_info |
Type: RecipientInfo Информация о получателе товара Example
|
Example
{
"claim_point_id": 372036854775807,
"photos": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"claim_point_id": null,
"url": "example",
"status": "initiated",
"external_id": "example"
}
],
"recipient_info": {
"recipient_name": "example",
"recipient_type": "example",
"document_id": "example"
}
}
404 Not Found
Заявка не найдена или информация по заявке не найдена
Body
application/json
{
"code": "not_found",
"message": "Заявка не найдена"
}
|
Name |
Description |
|
code |
Type: string Код ошибки Enum: |
|
message |
Type: string Описание ошибки Example: |
No longer supported, please use an alternative and newer version.