Получает позиции курьера за временной интервал

Получает позиции курьера за определенный временной интервал. Интервал должен быть не более 2 часов.

Request

GET

https://courier.yandex.ru/api/v2/companies/{company_id}/routes/{route_id}/courier-positions

Path parameters

Name

Description

company_id*

Type: integer

ID компании.

route_id*

Type: integer

ID маршрута, используемый в запросах к API Мониторинга.

Query parameters

Name

Description

from*

Type: integer

Начало интервала, за который нужно получить позиции курьера (unix timestamp).

to

Type: integer

Конец интервала, за который нужно получить позиции курьера (unix timestamp).

Responses

200 OK

Успех.

Body

application/json
[
    {
        "lat": 0,
        "lon": 0,
        "timestamp": 0,
        "server_timestamp": 0
    }
]

CourierPositionsListV2[]

CourierPositionsListV2

Name

Description

lat*

Type: number<float>

Широта позиции.

lon*

Type: number<float>

Долгота позиции.

timestamp*

Type: number<integer>

Unix timestamp позиции.

server_timestamp

Type: number<integer>

Unix timestamp получения позиции сервером.

400 Bad Request

Временной интервал задан в неверном формате.

401 Unauthorized

Ошибка авторизации. Отправьте правильный OAuth-токен в заголовке авторизации.

403 Forbidden

У вас нет доступа к этому объекту.

422 Unprocessable Entity

Неправильный ввод.

504 Gateway Timeout

Ошибка сервера при обработке запроса.