TrackingMore API


Manage your trackings

URI Method Description
POST /trackings/post POST Create a tracking.
GET /trackings/{carrier_code}/{tracking_number} GET Get tracking results of a single tracking.
PUT /trackings/{carrier_code}/{tracking_number} PUT Modify order id, order title, shipment status and other additional fields of a single tracking.
DELETE /trackings/{carrier_code}/{tracking_number} DELETE Delete a tracking.
POST /trackings/batch POST Create multiple trackings.
GET /trackings/get GET Get tracking results of multiple trackings.
POST /trackings/updatemore POST Modify order id, order title, shipment status and other additional fields of multiple trackings.
POST /trackings/delete POST Delete multiple trackings.
POST /trackings/realtime POST Get realtime tracking results of a single tracking.
POST /trackings/update POST Modify courier code
GET /trackings/getuserinfo GET Get account info
GET /trackings/getstatusnumber GET Get number of trackings in each package status.
POST /trackings/notupdate POST Stop updating trackings
POST /trackings/remote POST Check if a shipment is sent to remote area.
POST /trackings/costtime POST Get courier aging results
POST /trackings/aircargo POST Get tracking result of air waybill number

Create a tracking.


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


tracking_numberTracking number
carrier_code Courier code. Check Courier Code
destination_code (optional)Destination two character country code (eg: us, cn, ca, ru...).Check country code list
title (optional)Product title
logistics_channel (optional)Logistics channel of the tracking
customer_name (optional)Customer name.
customer_email (optional)Customer email.
customer_phone (optional)Customer phone number.
order_id (optional)Order ID.
order_create_time (optional)Order Create Time(eg:2017/8/27 16:51).
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.
tracking_account_number(optional)Account Number.
tracking_destination_country(optional)Destination Country of the shipment for a specific courier. Required by some couriers, such as postnl-3s.
lang (optional)Return to language type (only when courier official website supports)..Learn more
auto_correct (optional)If you set the value to 1, our system will not automatically correct the courier..
comment (optional)Text field for comment.

Request Body

  • {
        	"tracking_number": "300403513351",
    	"carrier_code": "4px",
    	"destination_code": "us",
    	"title": "cute pillow",
    	"logistics_channel": "4PX挂号小包",
    	"customer_name": "Karen Ng",
    	"customer_email": "[email protected]",
    	"customer_phone": "86 135 3021 8545",
    	"order_id": "#0002",
    	"comment": "备注",
    	"order_create_time": "2018/04/01 10:08",
    	"lang": "en"
  • Reponse Body

        "order_create_time":"2018/04/01 10:08",
        "customer_email":"[email protected]",
        "customer_name":"Karen Ng",
        "title":"cute pillow",

Optimize your
customer post-purchase journey

Whether you want to get auto-update shipment status or create sales opportunities, we have all the tools you need.