Задать маршрут курьеру:

Для того чтобы задать маршрут курьеру, необходимо сделать запрос на /v1/setroute/ с контейнером следующего вида:

        
{
    "setroute":{
        "auth":{
            "attributes":{
                "login":"test",
                "pass":"test"
            },
        "value":false
        },
        "courier_id":{
            "value": 3431
        },
        "date":{
            "value": "2022-04-01"
        },
        "ciphers":[
            {
                "value":"758#PSzh02g#563"
            },
            {
                "value":"758#PS1m43o#562"
            },
            {
                "value":"758#PSz307w#561"
            }
        ]
    }
}

Ответ в случае успеха:

        
{
    "SetRoute": {
        "route": {
            "value": "A245"
        }
   
    

Ответ в случае неудачи:

        
{
    "SetRoute": [
        {
            "error": [
                {
                    "value": "измените адрес в заказе № 47108358"
                },
                {
                    "value": "измените адрес в заказе № 47062977"
                }
            ]
        }
    ]
}