Skip to main content
GET
/
client
/
tracking
Track a shipment
curl --request GET \
  --url https://api.ship.uniuni.com/prod/client/tracking \
  --header 'Authorization: Bearer <token>'
{
"message": "Tracking shipment successfully",
"code": 0,
"data": {
"trackingId": "UR06250000000000351",
"shipmentStatus": "RECEIVED",
"orderNumber": "UNI05893840E",
"recipient": {
"fullName": "Jane Doe",
"email": "jane@example.com"
},
"destination": {
"address1": "5 Chagall Dr",
"city": "Vaughan",
"province": "ON",
"postalCode": "L4J 9B2",
"country": "Canada"
},
"signatureRequired": false,
"weight": {
"value": 1,
"weightUnit": "LB"
},
"dimensions": {
"length": 1,
"width": 1,
"height": 1,
"dimensionUnit": "INCH"
},
"events": [
{
"statusCode": "RECEIVED",
"timestamp": 1750878222724,
"location": {
"name": "423 Four Valley Dr",
"lat": 43.8361,
"lng": -79.5686
}
}
]
}
}

Authorizations

Authorization
string
header
required

API access token generated from the UniUni Platform dashboard.

Query Parameters

trackingId
string
required

The shipment tracking ID.

Response

200 - application/json

Tracking info or error

message
string
required

Additional information about the request status.

code
integer
required

Status code. 0 indicates success.

data
any

Response payload. Returns null if code is not 0.