API key

Per poter utilizzare questa API è necessario generare una chiave API di TrackingMore nella API Keys.applicare per libero utilizzo dell'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

Elenco di Stati di rilevamento

StringDescription
pendingNuove spedizioni ha aggiunto che sono in sospeso per tenere traccia
notfoundElemento non viene trovato in questo momento.
transitOggetto è spedito da originario ed è in rotta verso la sua destinazione
pickupElemento è fuori per la consegna o arrivati presso la struttura locale, è possibile pianificare per consegna o ritiro
deliveredLa spedizione è stata consegnata con successo.
undeliveredVettore ha tentato di consegnare ma non è riuscito e solitamente lascia un avviso e tenterà nuovamente di consegna.
exceptionElemento sia sottoposta a condizione insolita spedizione, questo a causa di diversi motivi, articolo molto probabilmente è stato restituito al mittente, problema di dogana, perso, danneggiato ecc.
expiredElemento è stato in periodo di trasporto per lungo tempo non ha ancora nessun risultati consegnato.

Risposte del Server tipico

Cercheremo di rispondere con uno dei seguenti codici di stato.

CodeDescription
200OK - La richiesta è stata completata (alcune chiamate di API possono restituire 201 invece).
201Created - La richiesta è stata completata e una risorsa è stata creata.
202Created - La richiesta è stata completata, ma che superano il limite.
401Unauthorized - Autenticazione non riuscita o utente non dispone di autorizzazioni per l'operazione richiesta.
4001Unauthorized - Chiave API non valida.
4002Unauthorized - Chiave API è stato eliminato.
4012Bad Request - La richiesta potrebbe non essere capita o stava mancando i parametri richiesti.
4013Bad Request - Tracking_number è richiesto.
4014Bad Request - Il valore di 'tracking_number' non è valido.
4015Bad Request - Il valore di 'carrier_code' non è valido.
4016Bad Request - Monitoraggio già esiste.
4017Bad Request - Rilevamento non esiste.
4018Bad Request - A causa del rischio di sovraccarico questa funzione richiede l'attivazione personalizzata. Per ulteriori informazioni, contattare [email protected]
4020Bad Request - Limitare fino a 200 in un momento
4021Bad Request - Il tuo saldo non è sufficiente, così non si possono chiamare i dati di richiesta API.
4031No Content - La richiesta è stata completata, ma la risposta è vuota.
4032No Content - Non è possibile rilevare il corriere.
402Payment Required - Pagamento richiesto.
403Forbidden - Accesso negato.
404Not Found - Risorsa non trovata.
405Method Not Allowed - Metodo richiesto non è supportato per la risorsa specificata.
409Conflict - La richiesta potrebbe non essere completata a causa di un conflitto.
429Too Many Requests - Superato limite di API. Le richieste di sospendere, attendere due minuti e riprovare.
500Server error
503Service Unavailable - Il servizio è temporaneamente non disponibile (es. piattaforma manutenzione programmata). Riprovare più tardi.

Richiesta Rate Limiting

Noi applichiamo una piccola quantità di limitazione della velocità. Si prega di essere consapevole che deve superare questi limiti, si riceverà un errore 429.

  • Tracking in tempo reale: ogni IP, numero massimo di 3 richieste al secondo.

  • TranslateApiException

    Method: Translate()

    Message: The Azure Market Place Translator Subscription associated with the request credentials has zero balance.

    message id=1230.V2_Rest.Translate.24EF3B4C

Contenuti multilingue per chiamata API

elenco dei corrieri sostegno chiamata API multi-lingua.

codice di corriere nome del corriere
139express 139 ECONOMIC Package
17postservice 17 Post Service
acscourier ACS Courier
adicional Adicional Logistics
aramex Aramex
armenia-post Armenia post
asendia-de Asendia Germany
austria-post Austrian Post
azerbaijan-post Azerbaijan post
bartolini BRT Bartolini
belgium-post Belgium post
belpochta Belarus post
bosnia-and-herzegovina-post Bosnia and Herzegovina post
brazil-correios Brazil Correios
canada-post Canada post
canpar Canpar Courier
china-ems China EMS
chronopost France EMS - Chronopost
cnexps CNE Express
colissimo French Post - Colissimo
correo-argentino Argentina post
correos-bolivia Bolivia post
correos-spain correos
ctt Portugal post - CTT
czech-post Česká Pošta
denmark-post Denmark post
dhl DHL
dhl-active DHL Active Tracing
dhl-es DHL Spain Domestic
dhl-germany Deutsche Post DHL
dhl-poland DHL Poland Domestic
dhlglobalmail DHL eCommerce
dhlparcel-nl DHL Parcel Netherlands
dpd DPD
ecargo-asia Ecargo
emirates-post Emirates Post
fedex Fedex
finland-posti Finland post - Posti
georgian-post Georgia post
gls GLS
gls-italy GLS Italy
greece-post ELTA Hellenic Post
hong-kong-post Hong Kong Post
iceland-post Iceland post
israel-post Israel post
israel-post Israel post
japan-post Japan post
jcex JCEX
kazpost Kazakhstan post
kerry-logistics Kerry Express
korea-post Korea Post
kyrgyzpost Kyrgyzstan post
latvijas-pasts Latvia post
lietuvos-pastas Lithuania post
luxembourg-post Luxembourg post
macao-post Macao Post
malaysia-post Malaysia post
matkahuolto Matkahuolto
moldova-post Moldova post
omniva Estonia post
pfcexpress PFC Express
poczta-polska Poland post
posten-norge Posten Norge
purolator Purolator
saudi-post Saudi Post
serbia-post Serbia post
sf-express S.F Express
sfb2c S.F International
sfcservice SFC Service
sfcservice SFC Service
slovakia-post Slovakia post
sweden-posten Sweden Posten
swiss-post Swiss Post
taqbin-jp Yamato Japan
taxydromiki Geniki Taxydromiki
tnt TNT
tunisia-post Tunisia post
turkey-post Turkey post
ups UPS
vietnam-post Vietnam post
wishpost WishPost
yanwen YANWEN