TrackingMore API

API key

Para utilizar esta API tendrá que generar una clave de API de TrackingMore en el API Keys.aplican gratis uso de API.

The base URL

http://api.trackingmore.com/v2

Header

In order to verify and authenticate your application (e.g. your site), all of the requests that you make to the API must include your unique TrackingMore API Key header (Trackingmore-Api-Key), which you can generate and/or find in the TrackingMore Panel.

Content-Type: application/json
Trackingmore-Api-Key: YOUR_API_KEY

Lista de seguimiento de Estados de

StringDescription
pendingNuevos envíos agregó que están pendientes para realizar el seguimiento
notfoundElemento no se encuentra en este momento.
transitArtículo ha enviado que los originan y está en ruta a su destino
pickupProcede para la entrega o llegó a la instalación local, usted puede programar para la entrega o recogida
deliveredEl envío fue entregado correctamente.
undeliveredPortador intentó entregar pero falló y generalmente deja un aviso y a intentar entrega otra vez.
exceptionArtículo puede someterse a condición de envío inusual, esto puede debido a varias razones, probablemente artículo fue devuelto a remitente, cuestión de costumbres, perdido, dañado etc.
expiredArtículo fue en periodo de transporte para mucho tiempo todavía no se han entregado resultados.

Respuestas del servidor típicos

Responderemos con uno de los siguientes códigos de estado.

CodeDescription
200OK - La solicitud fue exitosa (algunas llamadas de API pueden devolver 201 en lugar de otro).
201Created - La petición tuvo éxito y fue creado un recurso.
202Created - La petición tuvo éxito pero que supere el límite.
401Unauthorized - Error de autenticación o usuario no tiene permisos para la operación solicitada.
4001Unauthorized - Invalid API key.
4002Unauthorized - Se ha eliminado la clave de API.
4012Bad Request - La solicitud no se podría entender o carece de parámetros requeridos.
4013Bad Request - Tracking_number se requiere.
4014Bad Request - El valor de 'tracking_number' no es válido.
4015Bad Request - El valor de 'carrier_code' no es válido.
4016Bad Request - Seguimiento ya existe.
4017Bad Request - Seguimiento no existe.
4018Bad Request - Debido a los riesgos de sobrecarga esta característica requiere activación personalizada. Para obtener más información, póngase en contacto con [email protected]
4020Bad Request - Limitar a 200 a la vez
4021Bad Request - Su saldo no es suficiente, por lo que no puede llamar los datos de la petición de API.
4031No Content - La petición tuvo éxito pero la respuesta está vacía.
4032No Content - No puede detectar el Mensajero.
402Payment Required - Pago obligatorio.
403Forbidden - Acceso denegado.
404Not Found - No se encontró el recurso.
405Method Not Allowed - Método solicitado no es compatible para el recurso especificado.
409Conflict - No se pudo completar la solicitud debido a un conflicto.
429Too Many Requests - Se excedieron los límites de la API. Las peticiones de pausa, esperar dos minutos y vuelva a intentarlo.
500Server error
503Service Unavailable - El servicio es temporal de carácter (p. ej. plataforma de mantenimiento programado). Inténtalo más tarde.

Solicitud de limitación de velocidad

Aplicar una pequeña cantidad de limitación de velocidad. Tenga en cuenta que si excede estos límites, recibirá un error 429.

  • Seguimiento en tiempo real: cada IP, máximo 3 peticiones por segundo.

  • Lista de seguimiento todos; cada IP, máximo 1 solicitud con seguimiento hasta 2000 por segundo.