Получить статус маршрута
Для получения статуса маршрута нужно сделать запрос на /v1/routestatus/ с контейнером следующего вида:
{
"routestatus":{
"auth":{
"attributes":{
"login":"test",
"pass":"test"
},
"value":false
},
"route":{
"value":275
}
}
}
Ответ API, если маршрут еще не передан на обработку:
{
"RouteStatus": {
"value": "not handled yet"
}
}
Ответ API, если есть ошибки создания маршрута:
{
"RouteStatus": {
"value": "creating error",
"attributes": {
"error": "измените адрес в заказе № 47577592"
}
}
}
Маршрут создан без ошибок:
{
"RouteStatus": {
"value": "in progress"
}
}
Маршрут завершен:
{
"RouteStatus": {
"value": "ended"
}
}