Ссылки для отслеживания курьера
Метод возвращает ссылки для отслеживания курьера.
Request
GET
b2b.taxi.yandex.net/b2b/cargo/integration/v2/claims/tracking-links
Адрес сервиса
Query parameters
Name |
Description |
claim_id* |
Type: string ID заявки, полученный на этапе создания заявки Min length: Max length: |
Responses
200 OK
Ссылки для отслеживания курьера
Body
application/json
{
"route_points": [
{
"id": 1,
"type": "source",
"visit_order": 1,
"sharing_link": "string"
}
]
}
Name |
Description |
route_points* |
Type: PointWithSharingLink[] Точки маршрута со ссылками на отслеживание |
PointWithSharingLink
Name |
Description |
id* |
Type: integer<int64> Целочисленный идентификатор точки (int64) Example: |
type* |
Type: PointType Тип точки:
Example: Enum: |
visit_order* |
Type: integer<int64> Порядок посещения точки (нумерация начинается с 1) (int64) Example: |
sharing_link |
Type: string Ссылка для отслеживания маршрута. Доступна |
PointType
Тип точки:
- source - точка отправления, где курьер забирает товар
- destination – точки назначения, где курьер передает товар
- return - точка возврата товара (добавляется автоматически и по умолчанию совпадает с точкой отправления, но также можно определить другую точку)
Type |
Description |
Example: Enum: |
404 Not Found
Заявка не найдена
Body
application/json
{
"code": "not_found",
"message": "Заявка не найдена"
}
Name |
Description |
code* |
Type: string Код ошибки Example: Enum: |
message* |
Type: string Описание ошибки Example: |
409 Conflict
Заявка в неактивном статусе или нет ссылок для отслеживания курьера
Body
application/json
{
"code": "inappropriate_status",
"message": "Недопустимое действие над заявкой"
}
Name |
Description |
code* |
Type: string Код ошибки Example: Enum: |
message* |
Type: string Сообщение об ошибке, понятное человеку Example: |
429 Too Many Requests
Слишком много запросов
Body
application/json
{
"code": "too_many_requests",
"message": "Слишком много запросов"
}
Name |
Description |
code* |
Type: string Код ошибки Example: Enum: |
message* |
Type: string Описание ошибки Example: |
No longer supported, please use an alternative and newer version.