-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Description
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:
- 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!
Metadata
Metadata
Assignees
Labels
No labels