Fale Whatsapp
API (v1.0)
VPO - Vale-Pedágio Obrigatório
Linguagens:
GET

Request
{
    "enderecos": [
        {
            "codigo_municipio": "3543402",
            "nome_municipio": "Ribeirão Preto",
            "uf": "SP"
        },
        {
            "codigo_municipio": "3505906",
            "nome_municipio": "Batatais",
            "uf": "SP"
        }
    ],
    "categoria": "7",
    "data_inicio": "2026-11-10 08:00:00",
    "tipo_combustivel": "DIESEL"
}
Responses - HTTP Code 200

{
    "sucesso": true,
    "codigo": 1000,
    "mensagem": "Sucesso.",
    "id_rota": 58222,
    "alternativas": [
        {
            "indice": 0,
            "distancia_km": 45.279,
            "tempo_minutos": 44,
            "valor_manual": 58.5,
            "valor_tag": 55.57,
            "pracas": [
                {
                    "ordem": 1,
                    "id_ailog": 10,
                    "codigo_antt": "35353343440000103",
                    "nome": "Pedagio Batatais Norte",
                    "concessionaria": "VIAPAULISTA",
                    "endereco": "Rod Candido Portinari - KM 344.0",
                    "municipio": "Batatais, SP",
                    "data_previsao": "2026-11-10 11:32:00",
                    "valor_manual": 58.5,
                    "valor_tag": 55.57,
                    "numero_eixos": 5,
                    "categoria": "7"
                }
            ]
        }
    ]
}

{
    "sucesso": false,
    "codigo": CODIGO,
    "mensagem": MENSAGEM
}

{
    "sucesso": false,
    "codigo": 5001,
    "mensagem": "JSON com erros nos campos, para mais detalhes verifique a propriedade erros",
    "erros": [
        {
            "campo": "enderecos",
            "erro": "[] - Deve ter no mínimo 2 itens",
            "descricao": "Cidades da viagem, em ordem: a primeira é a origem e a última o destino",
            "detalhes": null
        }
    ]
}

{
    "sucesso": false,
    "codigo": 5028,
    "mensagem": "Rejeição da AILOG, para mais detalhes verifique a propriedade erros.",
    "erros": [
        "ERRO_CALCULO_ROTEIRO"
    ]
}