TrackingMore API

Multilingual Call 

Multilingual API Call

Note: below contents only apply to couriers supporting multilingual API call.

 

 

API Call

1.If a user has not submitted a language parameter when creating trackings, then by default, the response data will be shown as English or Chinese.

2.To make the response data shown as the language you prefer, you must submit corresponding language parameter when creating trackings.

(1) List all trackings

https://api.trackingmore.com/v2/trackings/get
ParamDescriptionDefault value
page (optional)Page to display1
limit (optional)Items per page (max 2000)100
status (optional)Items in this statusnull
created_at_min (optional)Start date and time of trackings created(format:The unix timestamp example:1076599161)null
created_at_max (optional)End date and time of trackings created.(format:The unix timestamp example:1076570361)now
lang (optional)Return to language type (only when courier official website supports).Learn morenull

E.x.

http://api.trackingmore.com/v2/trackings/get?page=1&limit=25&created_at_min=1441314361&created_at_max=1446949161&lang=en
										

 

(2) Create a tracking item

https://api.trackingmore.com/v2/trackings/post

Request body params:

ParamDescription
tracking_numberTracking number
carrier_codeCarrier code
title (optional)Title of the tracking
customer_name (optional)Customer name of the tracking.
customer_email (optional)Email address to receive email notifications of the customer.
order_id (optional)Text field for order ID.
lang (optional)Return to language type (only when courier official website supports).Learn more

E.x.


  {
    "tracking_number": "RP325552475CN",
    "carrier_code": "china-ems",
    "lang":"en"
  }
										

 

(3) Create multiple trackings.

https://api.trackingmore.com/v2/trackings/batch

Request body params:

ParamDescription
tracking_numberTracking number
carrier_codeCarrier code
title (optional)Title of the tracking
customer_name (optional)Customer name of the tracking.
customer_email (optional)Email address to receive email notifications of the customer.
order_id (optional)Text field for order ID.
lang (optional)Return to language type (only when courier official website supports).Learn more

E.x.


[
  {
    "tracking_number": "RP325552475SG",
    "carrier_code": "singapore-post",
    "lang": "en"
  }, 
  {
    "tracking_number": "LK664578623CN",
    "carrier_code": "china-ems",
    "lang": "cn"
  }
]
										

 

(4) Get tracking results of a single tracking.

https://api.trackingmore.com/v2/trackings/{carrier_code}/{tracking_number}

Return select language. (Only apply to couriers supporting multilingual API call.).Learn more

E.x.

https://api.trackingmore.com/v2/trackings/ups/1Z97X17XYW06605211/en

 

(5) Get realtime tracking results of a single tracking

https://api.trackingmore.com/v2/trackings/realtime

Request body params:

ParamDescription
tracking_numberTracking number
carrier_codeCarrier code
destination_code (optional)Destination Carrier code.find destination courier code here
tracking_ship_date(optional)Shipping date in YYYYMMDD format. Required by some couriers, such as deutsch-post
tracking_postal_code(optional)The postal code of receiver's address. Required by some couriers, such as postnl-3s
specialNumberDestination(optional)Destination Country of the shipment for a specific courier. Required by some couriers, such as postnl-3s
order (optional)Text field for order ID.
lang (optional)Return to language type (only when courier official website supports).Learn more

E.x.


  {
    "tracking_number": "RP325552475CN",
    "carrier_code": "china-ems",
    "lang":"en"
  }
										

     

 

Front-end Display

1.When tracking a package at the front-end, response data will be shown as the language you choose, which only applies to when a courier supports multilingual API call. Otherwise, response data will be shown as English or Chinese.

Eg. If you are currently located at the English version, the response data would be English.

     

Back-end Display

1.When tracking a package at the back-end, response data will be shown as the language you choose, which only applies to when a courier supports multilingual API call. Otherwise, response data will be shown as English or Chinese.

Eg.: If you are currently located at the English version, the response data would be English.

     

Webhook Push Notifications

1.Webhook push data will be shown as the language you use to add shipments at the back-end. When tracking a package at the back-end, response data will be shown as the language you use to add that package, which only applies to when a courier supports multilingual API call. Otherwise, response data will be shown as English or Chinese.

Eg.: If the language you currently use to create trackings is English, then response data would be shown as English.

E.x.

  • Response  200
  • Body
    {
    "meta":{
       "code":200,
       "type":"Success",
       "message":"Success"
    },
       "data":{
    	"id":"7eabcb811fa10ab1f77d10418579a7f5",
    	"tracking_number":"LX203960974CN",
    	"carrier_code":"china-ems",
    	"lang":"en",
    	...
    	"origin_info":{
    		"weblink":"http:\/\/www.ems.com.cn\/",
    		"phone":null,
    		"carrier_code":"china-ems",
    		"trackinfo":[
    		{
    			"Date":"2016-11-15 08:23",
    			"StatusDescription":"\u672a\u59a5\u6295",
    			"Details":"\u745e\u5178"
    		},{
    			"Date":"2016-11-14 09:34",
    			"StatusDescription":"\u5230\u8fbe\u5904\u7406\u4e2d\u5fc3,\u6765\u81ea\u4e2d\u56fd \u5e7f\u5dde",
    			"Details":"\u745e\u5178"
    		}
    		...
    		]
    	},
    	"destination_info":{
    		"weblink":"http:\/\/www.posten.se\/",
    		"phone":null,
    		"carrier_code":"sweden-posten",
    		"trackinfo":[{
    			"Date":"2016-11-15 15:04",
    			"StatusDescription":"Posten has not been able to reach the recipient for delivery before 10.00. New delivery attempt to be made no later than 18.00. The item will subsequently be treated as an ordinary letter",
    			"Details":"535031, Sweden"
    		},{
    			"Date":"2016-11-15 14:00",
    			"StatusDescription":"The shipment item could not be delivered because the recipient was not possible to reach. A notice has been given and the shipment item is delivered to a service point.",
    			"Details":"535031, Sweden"
    		}
    		...
    		]
    		}
    	},
    	"verifyInfo":{
    	  "timeStr":1488249109,
    	  "signature":"4b279021f5c041f6e3344e7a0636cc26201ab24b91adcea6d38331cb89221d45"
    	}
    }
    										

 

List of couriers supporting Multilingual API Call

Courier Code Courier Name Supported Language
139express 139 ECONOMIC Package cn,ru
17postservice 17 Post Service en,cn
acscourier ACS Courier en,el
adicional Adicional Logistics mz,an,pt
al8856 Ali Business Logistics en,cn
alpha-fast Alpha Fast en,th
armenia-post Armenia Post hy,en,ru
asendia-de Asendia Germany en,de
austria-post Austrian Post en,fr
azerbaijan-post Azerbaijan Post ru,en
bartolini BRT Bartolini it,en,fr,de
belgium-post Bpost en,de,fr,nl
belpochta Belarus Post ru,en
bosnia-and-herzegovina-post Bosnia And Herzegovina Post bs,en
brazil-correios Brazil Correios pt,en,es
buylogic Buylogic en,cn
canada-post Canada Post en,cn,ar,fr
canpar Canpar Courier en,fr
china-ems China EMS en,cn
chronopost France EMS - Chronopost en,fr
chronopost-portugal Chronopost Portugal en,pt
cnexps CNE Express en,cn,ja
colissimo Colissimo en,de,es,nl,it
correo-argentino Argentina Post en,pt,fr,es
correos-bolivia Bolivia Post en,pt,fr,es
correos-spain Correos Spain es,en,gl,ca,eu
ctt Portugal Post - CTT pt,en
czech-post Česká Pošta cs,en
denmark-post Denmark post en,dk
dhl DHL en,cn,tw,es,ru,it,jp,fr,kr
dhl-active DHL Active Tracing en,es,de,sv,pl,fr
dhl-es DHL Spain Domestic en,sp
dhl-germany Deutsche Post DHL de,en
dhl-poland DHL Poland Domestic en,pl
dhlglobalmail DHL ECommerce en,cn,ca,es,de,ru,pt,ja,fr,ko,pl
dhlparcel-nl DHL Parcel Netherlands en,nl
dpd DPD en,cn,tw,es,de,ru,nl,pt,it,jp,fr,ko,tr,fi,cs
ecargo-asia Ecargo en,kr
emirates-post Emirates Post ar,en,ur
ets-express ETS Express en,cn
exapaq Exapaq fr,de,en
fedex Fedex en,cn,tw,es,de,ru,nl,pt,it,jp,fr,ko,tr,fi,cs
fetchr Fetchr en,ar
finland-posti Finland Post - Posti ru,en,lt,fi,sv,et,lv
georgian-post Georgia Post en,ka
gls GLS en,cn,tw,es,de,ru,nl,pt,it,jp,fr,ko,tr,fi,cs
gls-italy GLS Italy en,it
greece-post ELTA Hellenic Post gr,en
hong-kong-post Hong Kong Post en,cn,tw
iceland-post Iceland Post is,en
israel-post Israel Post ru,ar,he,en
israel-post Israel Post ru,ar,he,en
japan-post Japan Post en,ja
jcex JCEX en,cn
kazpost Kazakhstan Post ru,en,kz
kerry-logistics Kerry Logistics en,cn,tw
korea-post Korea Post en,kr
kyrgyzpost Kyrgyzstan Post ru,en,kg
landmark-global Landmark Global en,fr,de,nl
latvijas-pasts Latvia Post lv,en
lietuvos-pastas Lithuania Post en,lt
luxembourg-post Luxembourg Post en,de,fr,lu
macao-post Macao Post en,cn,tw,pt
malaysia-post Malaysia Post ar,bm
matkahuolto Matkahuolto en,sv,fi
moldova-post Moldova Post ru,en,ro
nova-poshta Nova Poshta en,ua,ru
omniva Estonia Post ru,en,es
poczta-polska Poland Post pl,en
posten-norge Posten Norge no,en
purolator Purolator en,fr
saudi-post Saudi Post ar,en
serbia-post Serbia Post rs,en
sf-express S.F Express en,cn
sfb2c SF International en,cn
sfcservice SFC Service en,cn
sfcservice SFC Service en,cn
slovakia-post Slovakia Post sk,en
sweden-posten Sweden Posten sv,en
swiss-post Swiss Post fr,en,it,de
taqbin-jp Yamato Japan en,ja
taxydromiki Geniki Taxydromiki en,bg,gr
tnt TNT en,cn,tw,es,de,ru,nl,pt,it,jp,fr,ko,tr,fi,cs
tnt-reference TNT Reference en,cn,tw,es,de,ru,nl,pt,it,jp,fr,ko,tr,fi,cs
tunisia-post Tunisia Post ar,fr
turkey-post Turkey Post tr,en
ups UPS en,cn,tw,es,de,ru,nl,pt,it,jp,fr,ko,tr,fi,cs
winit Winit en,cn
wise-express Wise Express en,cn
wishpost WishPost en,cn
yanwen Yanwen en,cn
  • Facebook Twitter Android App Store
  • ©2014-2017 TrackingMore.All Rights Reserved.