TrackingMore API

API key

Con el fin de usar esta API necesitará generar una clave API de TrackingMore en API Keys.solicitar uso gratuito 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

Listado de Estados de Seguimiento.

StringDescription
pendingpending - Nuevos envíos añadidos pendientes de seguimiento
notfoundnotfound - Artículo no encontrado en estos momentos.
transittransit - Artículo enviado desde origen y en ruta a su destino
pickuppickup - Artículo salió para entrega o ha llegado a las instalaciones de destino, deberá programar entrega o recogida
delivereddelivered - El envío ha sido entregado con éxito.
undeliveredundelivered - El transportista ha intentado realizar la entrega pero no ha podido y, por lo general, se deja aviso y se intentará la entrega otra vez.
exceptionexception - El artículo puede haber sufrido condiciones de envío inusuales. Esto puede ser debido a varios motivos, lo más probable es que el artículo haya sido devuelto al remitente, ha habido algún problema con las aduanas, se ha extraviado, ha sufrido daños, etc.
expiredexpired - El artículo estuvo en período de transporte durante mucho tiempo sin que todavía haya resultados de entrega.

Lista de parámetros de la API de retorno

StringDescription
codeMeta.code
typeMeta.type
messageStatus description
tracking_numberPackage tracking number
carrier_codeCourier Code
statusStatus of checkpoint
original_countryOriginal country
destination_countryDestination country
itemTimeLengthThe time it takes to ship a package
origin_infoTracking info from the origial country
destination_infoTracking info from the destination country
weblinkOfficial site of the courier
phoneCourier Phone
DateDate and time of the checkpoint,provided by courier
StatusDescriptionCheckpoint message
DetailsLocation info
lastEventLatest tracking info
lastUpdateTimeTime of latest tracking info
ItemReceivedThe time of courier received item
ItemDispatchedThe time of item dispatched
DepartfromAirportThe time of item depart from airport
ArrivalfromAbroadThe time of item arrived in destination country
CustomsClearanceCustoms Clearance time
DestinationArrivedThe time of item arrived at delivery office
Order_create_timeOrder created time

Típicas Respuestas por parte de Servidores

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

CodeDescription
200OK - La solicitud ha sido aceptada (algunas señales API pueden devolver 201).
201Created - La solicitud ha sido aceptada y un recurso ha sido creado.
202Created - La solicitud ha sido aceptada, pero excede el límite.
401Unauthorized - Identificación fallida o usuario no tiene permiso para la requerida operación.
4001Unauthorized - Clave API no válida.
4002Unauthorized - La clave API no ha sido borrada.
4012Bad Request - La solicitud no ha sido entendida o faltan algunos parámetros requeridos.
4013Bad Request - Número de seguimiento requerido.
4014Bad Request - El valor del número_seguimiento no es válido.
4015Bad Request - El valor del código_transportista no es válido.
4016Bad Request - Seguimiento ya existente.
4017Bad Request - El seguimiento no existe.
4018Bad Request - Debido a riesgos de sobrecarga, esta característica requiere una activación personalizada. Contacte con [email protected] para más información.
4020Bad Request - Hasta 200 de una sola vez
4021Bad Request - Su saldo no es suficiente, por tanto, no puede solicitar los datos de API requeridos.
4031No Content - La solicitud no ha sido aceptada, pero no hay respuesta.
4032No Content - No se ha podido identificar transportista.
4033No Content - The value of `status` is invalid.
402Payment Required - Pago requerido.
403Forbidden - Acceso denegado.
404Not Found - Recurso no encontrado.
405Method Not Allowed - El método requerido no es permitido por el recurso específico.
409Conflict - La solicitud no ha podido completarse debido a un conflicto.
429Too Many Requests - Límites API excedidos. Se solicita pausa, espere dos minutos e inténtelo otra vez.
500Server error
503Service Unavailable - El servicio no está disponible temporalmente (por ejemplo, Mantenimiento de Plataforma programado). Inténtelo otra vez más tarde.

Límite de Consultas de Valoración

Tenemos una pequeña cantidad de límites de valoraciones. Por favor, tenga en cuenta que si excede estos límites, recibirá un error tipo 429..

  • Rastree cada IP en tiempo real, un máximo de 3 solicitudes por segundo.

  • Listar todos los rastreos; máximo de una solicitud por cada IP hasta un total de 2000 rastreos por segundo.

  • Facebook Twitter Android App Store
  • ©2014-2017 TrackingMore.All Rights Reserved.