3.3. Parâmetros da requisição
Os seguintes parâmetros são necessários:
legs
- Array compoints
evehicleType
para serem calculados os pedágios. Cadaleg
representa um trecho da rota. Caso queira calcular o pedágio para veículos diferentes em cada parte da rota, por exemplo, você pode dividi-la em várias legs. (Obrigatório apenas para o endpoint independente)points
- Coordenadas que compõem o trecho da rota. O parâmetropoints
aceita as coordenadas como objetos, arrays, codificadas em geohash ou codificadas como polyline, conforme os exemplos abaixo:Objeto - Objetos compostos pelos parâmetros latitude e longitude:
"points": [ { "latitude": -19.50489, "longitude": -57.43231 } ]
Array - Arrays contendo a latitude e longitude:
"points": [ [-19.50489,-57.43231], ]
Geohash - Strings com a latitude e longitude codificadas em geohash:
"points": [ "6sx1j15pf", ]
Polyline - String com todas as coordenadas da rota codificadas como polyline:
billing
- Texto que indica o tipo de cobrança de pedágio. Os valores possíveis são:DEFAULT - É o valor padrão caso o parâmetro não seja informado e indica que o cálculo de cobrança convencional de pedágios será utilizado, ou seja, apenas nas praças de pedágio.
FREE_FLOW - Indica que será calculado os valores de pedágios em trechos de rodovias que possuam tanto o sistema de livre de passagem (onde existir pórticos ou praças de pedágio) quanto o sistema convencional (praças de pedágio).
vehicleType
- Texto que define o tipo de veículo a ser considerado para calcular o pedágio. Os valores possíveis são:CAR
MOTORCYCLE
CAR_WITH_THREE_SIMPLE_AXLES
CAR_WITH_FOUR_SIMPLE_AXLES
BUS_WITH_TWO_DOUBLE_AXLES
BUS_WITH_THREE_DOUBLE_AXLES
BUS_WITH_FOUR_DOUBLE_AXLES
BUS_WITH_FIVE_DOUBLE_AXLES
TRUCK_WITH_TWO_SINGLE_AXIS
TRUCK_WITH_TWO_DOUBLE_AXLES
TRUCK_WITH_THREE_DOUBLE_AXLES
TRUCK_WITH_FOUR_DOUBLE_AXLES
TRUCK_WITH_FIVE_DOUBLE_AXLES
TRUCK_WITH_SIX_DOUBLE_AXLES
TRUCK_WITH_SEVEN_DOUBLE_AXLES
TRUCK_WITH_EIGHT_DOUBLE_AXLES
TRUCK_WITH_NINE_DOUBLE_AXLES
TRUCK_WITH_TEN_DOUBLE_AXLES