Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 4 Current »

Antes de começar a usar a Trip API, é necessário utilizar a Authentication API para obter o token de autenficação.

Os seguintes headers são necessários:

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

Onde token é o token obtido no processo de autenticação.

Em body são enviados todos os parâmetros para resolver o cálculo da rota.

A Trip API pode trabalhar de duas formas: síncrona ou assíncrona.

Trip Síncrona

Com a Trip Síncrona é possível obter o resultado da roteirização em um única requisição. A Trip Síncrona possui os seguintes endpoints:

As coordenadas da rota na Trip Síncrona serão retornadas no formato polyline para uma melhor performance. Isso pode ser alterado por parâmetro, conforme explicado em 2.1.1. Alterar tipo de retorno das coordenadas da rota

Trip Assíncrona

Diferente da Trip Síncrona, ao enviar uma requisição para a Trip Assíncrona apenas o ID da rota será retornado para consulta futura. Ela também possui dois endpoints a mais que possibilitam conferir o status do processamento da requisição.

A Trip Assíncrona possui os seguintes endpoints:

As coordenadas da rota na Trip Assíncrona serão retornadas em formato de objeto. Isso pode ser alterado por parâmetro, conforme explicado em 2.1.1. Alterar tipo de retorno das coordenadas da rota

Nota: Os IDs das rotas ficam disponíveis para consulta durante o prazo de 7 dias. Caso você precise que a rota fique armazenada por mais tempo, confira a Route Storage para saber mais.

  • No labels