Skip to content
Developers

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.

rates.request.json
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" },
  ...
]
API surface

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.

FAQ

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.

Chat with us