Creación de solicitudes para la Tracking API
Antes de comenzar a utilizar la API, deberá obtener el token de autenticación.
Se requerirán las siguientes headers, donde la palabra token debe sustituirse por el token obtenido en el proceso de autenticación:
--header 'Content-Type: application/json' \ --header 'Authorization: Bearer token'
En el body se enviarán todos los parámetros para crear la orden que se va a seguir.
La Tracking API tiene los siguientes endpoints:
Gestionar pedidos
- https://api.maplink.global/tracking/v1/orders – POST
Se utiliza para enviar los datos del pedido. Se devolverá un ID y un enlace de seguimiento. - https://api.maplink.global/tracking/v1/orders/{{trackingId}} – GET
Se utiliza para consultar una solicitud existente por ID. El término{{trackingId}}
debe sustituirse por el ID de la orden que se desea actualizar. - https://api.maplink.global/tracking/v1/orders/{{trackingId}} – DELETE
Se utiliza para eliminar una solicitud existente a través del ID. El término{{trackingId}}
debe sustituirse por el ID de la orden que se desea actualizar.
Actualizar pedidos
El término {{trackingId}}
debe sustituirse por el ID de la orden que se desea actualizar.
- https://api.maplink.global/tracking/v1/orders/{{trackingId}}/status – POST
Se utiliza para actualizar el estado del pedido a través de su ID. - https://api.maplink.global/tracking/v1/orders/{{trackingId}}/driver – POST
Se utiliza para las coordenadas y los datos del conductor a través del ID del pedido.
Gestionar temas
- https://api.maplink.global/tracking/v1/themes – POST
Se utiliza para crear un tema para personalizar la página de seguimiento. - https://api.maplink.global/tracking/v1/themes/{{trackingTheme}} – GET
Permite consultar un tema por su nombre. El término{{trackingTheme}}
debe sustituirse por el nombre del tema que se desea consultar. - https://api.maplink.global/tracking/v1/themes/{{trackingTheme}} – PUT
Se utiliza para actualizar un tema por su nombre. El término{{trackingTheme}}
debe sustituirse por el nombre del tema que se desea actualizar. - https://api.maplink.global/tracking/v1/themes/{{trackingTheme}} – DELETE
Se utiliza para eliminar un tema por su nombre. El término{{trackingTheme}}
debe sustituirse por el nombre del tema que se desea eliminar.