TrackingMore API

Trackings 

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

Modify courier code

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

Headers

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

Parameters

ParamDescription
tracking_numberTracking number
carrier_codeCourier code
update_carrier_codeNew courier code.

Request Body

  • {
    	"tracking_number": "LK664578623CN",
    	"carrier_code": "china-ems",
    	"update_carrier_code": "usps"
    }
    				
  • Response Body 200

    {
        "meta": {
            "code": 200,
            "type": "Success",
            "message": "Success"
        },
        "data": {
            "Usertag": ""
        }
    }
    

Take your post-purchase order tracking experience to the next level