Explore ExpressTrack
Universal Package Tracking. One API.
ExpressTrack provides developers with a single, consistent REST endpoint that unifies tracking data from dozens of global couriers. Integrate in minutes, monitor shipments in real‑time, and scale with confidence.
curl -X POST https://api.expresstrack.net/trackings \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"tracking_number": "1Z12345E0456980793",
"carrier_code": "ups"
}'
Developer-First
Core features

1
Normalized Status System
Every carrier’s statuses mapped to 9 standard codes: Pending
, InfoReceived
, InTransit
, OutForDelivery
, FailedAttempt
, Delivered
, AvailableForPickup
, Exception
, Expired
.
2
Real-time Webhooks
Updates pushed to your system automatically. Built-in retry logic with exponential backoff. Full delivery logging and monitoring included.
3
Developer Experience
Working code examples, clear error messages, and predictable responses. Built by developers for developers.
How it Works
From zero to tracking in minutes
Get started with three simple steps
1
Get your API key
Sign up and get your authentication token. No credit card required for testing.
2
Create a tracking
Send a POST request with the tracking number and carrier code. We’ll start monitoring the package and return a tracking ID for future reference.
const response = await fetch('https://api.expresstrack.com/trackings', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
tracking_number: '1Z12345E0291980793',
carrier_code: 'ups',
metadata: { order_id: 'ORDER-123' }
})
});
3
Receive webhook updates
As the package moves, we’ll send status updates to your webhook endpoint. Each update includes normalized status codes and tracking history.
{
"event": "tracking_update",
"tracking": {
"id": "f12a7c99-8c5e-4d3f-a040-7f75833e8476",
"status": "Delivered",
"tracking_number": "1Z12345E0291980793",
"carrier_code": "ups"
}
}
Global From the Start
Hundreds of carriers, one API
Major carriers and regional providers normalized into consistent data
Latest and Greatest
Read our latest articles
Learn the latest and greatest in WordPress site building. We’re offering tutorials, tips and tricks, and video walkthroughs on our blog.
-
·
ExpressTrack to Be Relaunched as a Developer-Focused Package Tracking API
🚀 ExpressTrack is back with a new focus: package tracking APIs built for easy integration.
Ready to stop wrestling with carrier APIs?
Join developers who switched to reliable tracking integrations