Toll for Maps

Construindo requisições para a Toll for Maps API

Antes de começar a usar a API, será necessário obter o token de autenticação.

Os seguintes headers serão necessários, onde a palavra token deverá ser substiuída pelo token obtido no processo de autenticação:

--header 'Content-Type: application/json' \
--header 'Authorization: Bearer token'

Para utilizar a Toll for Maps, é necessário enviar a requisição para o seguinte endpoint, utilizando o método POST:

https://api.maplink.global/toll/v1/directions?vehicleType=TRUCK_WITH_TWO_DOUBLE_AXLES

No body deve ser enviado a rota processada pela Directions API do Google, ou seja, a resposta da Directions API.

A Toll for Maps API possui um único parâmetro que deve ser informado na própria URL (query param):

  • vehicleType – Tipo de veículo que se deseja obter o valor de pedágio. O valor default caso não seja informado é CAR. 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

Nota: Só será processada resposta da Directions que contenha o "travel_mode": "DRIVING". Os tipos de "travel_mode": "transit|walking|bicycling" não são suportados para processar o pedágio.