Hi UPS Team,
I am facing an inconsistency between the UPS Tracking API and the UPS public tracking website.
📌 Issue Summary
When calling the UPS Tracking API using a valid reference number, the API returns:
{
"trackResponse": {
"shipment": [
{
"inquiryNumber": "1Z*************",
"warnings": [
{
"code": "TW0001",
"message": "Tracking Information Not Found"
}
]
}
]
}
}
However, searching for the same tracking number directly on the UPS website shows full tracking information, including delivery date, location, and proof of delivery photo.
🔍 Expected Behavior
The API should return the same shipment details as the UPS website, assuming the reference number is valid and tracking exists.
🚫 Actual Behavior
The API returns:
code: TW0001
message: "Tracking Information Not Found"
Even though:
- The package shows Delivered on the website
- All tracking events are visible on the website
- Proof-of-delivery photo is available on the website
📎 Screenshot From UPS Website
🧪 Steps to Reproduce
- Call the API
GET https://onlinetools.ups.com/api/track/v1/reference/details/1Z*************
- Receive “Tracking Information Not Found”
- Search the same number on
https://www.ups.com/track
- Website shows complete and correct tracking data
📝 Notes
- Tracking number masked for privacy:
1Z*************
- All personal delivery information hidden
- Behavior reproduced multiple times
❓ Question
Is the tracking API experiencing delay, missing data sync, or additional validation rules not documented?
Any guidance or clarification would be appreciated.
Thank you!
Hi UPS Team,
I am facing an inconsistency between the UPS Tracking API and the UPS public tracking website.
📌 Issue Summary
When calling the UPS Tracking API using a valid reference number, the API returns:
{ "trackResponse": { "shipment": [ { "inquiryNumber": "1Z*************", "warnings": [ { "code": "TW0001", "message": "Tracking Information Not Found" } ] } ] } }However, searching for the same tracking number directly on the UPS website shows full tracking information, including delivery date, location, and proof of delivery photo.
🔍 Expected Behavior
The API should return the same shipment details as the UPS website, assuming the reference number is valid and tracking exists.
🚫 Actual Behavior
The API returns:
code: TW0001message: "Tracking Information Not Found"Even though:
📎 Screenshot From UPS Website
🧪 Steps to Reproduce
GET https://onlinetools.ups.com/api/track/v1/reference/details/1Z*************https://www.ups.com/track📝 Notes
1Z*************❓ Question
Is the tracking API experiencing delay, missing data sync, or additional validation rules not documented?
Any guidance or clarification would be appreciated.
Thank you!