One shipping API for every courier
Rates, serviceability, AWB generation, labels, tracking and webhooks across 8+ Indian couriers — behind a single, well-documented REST API.
POST /v1/rates
{
"from_pincode": "400001",
"to_pincode": "560001",
"weight_grams": 500,
"payment": "prepaid"
}
// → ranked rates across 8 couriers
[
{ "courier": "xpressbees", "rate": 46, "tat_days": "3-5" },
{ "courier": "delhivery", "rate": 50, "tat_days": "3-4" },
...
]Everything you need to ship, programmatically
Rates & serviceability
Ranked multi-courier rates and pincode serviceability in one call.
Orders & AWBs
Create orders, allocate AWBs and generate labels & manifests.
Tracking
Poll or subscribe to shipment status across every courier.
Webhooks
Real-time callbacks on manifested, in-transit, delivered, NDR and RTO.
Secure by default
API keys over TLS 1.2+, scoped and rotatable.
One interface
Integrate once — ship with all 8+ couriers.
Developer questions
Fetch ranked multi-courier rates, check pincode serviceability, create orders, allocate AWBs, generate labels and manifests, and receive tracking updates via webhooks — all through one REST API.
No. The RouteOneX API abstracts all 8+ couriers behind one interface, so you integrate once and ship with any of them.
Via API keys over HTTPS (TLS 1.2+). Keys are scoped and rotatable from your dashboard.
Yes — subscribe to shipment lifecycle events (manifested, picked, in-transit, delivered, NDR, RTO) and receive real-time callbacks.
Build multi-courier shipping in a day
Get API keys the moment you sign up. No separate courier integrations, no lock-in.