Antes de começar a usar a Planning 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 serão enviados todos os parâmetros para resolver o problema logístico.
A Planning API possui os seguintes endpoints:
https://api.maplink.global/trip/v1/problems - POST
Usado para enviar o problema logístico. Um ID será retornado para a consulta.https://api.maplink.global/planning/v1/events?jobId={{planningId}} - GET
Retorna todos os estados desde o recebimento da requisição até o sua conclusão.https://api.maplink.global/planning/v1/jobs/{{planningId}} - GET
Retorna o estado atual do processamento da requisição.https://api.maplink.global/planning/v1/solutions/{{planningId}} - GET
Retorna o resultado do planejamento logístico.