1. Home
  2. Shipping API
Shipping API

Build shipping into your own systems.

Use the Shipxpeed API to check rates, create shipments, fetch labels and receive tracking updates from your ERP, OMS or custom store.

Illustration of parcels on a delivery route
API status
Seller REST API
In development
Webhooks
In development
Sandbox
In development

API access is given to approved accounts. Request access and our team will share credentials and documentation.

Planned endpoints

What the API covers.

Illustrative overview. Final paths and fields are in the documentation shared with API accounts.

MethodPathPurpose
POST/v1/ratesRates and serviceability for a route and parcel
POST/v1/ordersCreate an order and book a shipment
GET/v1/shipments/{awb}/labelDownload the shipping label
GET/v1/shipments/{awb}/trackTracking timeline for an AWB
POST/v1/ndr/{awb}/actionReattempt, update address or return
POST/v1/webhooksSubscribe to status events
Illustrative
# Get rates for a shipment (illustrative request)
POST /v1/rates
{
  "pickup_pincode": "110001",
  "delivery_pincode": "560001",
  "weight_kg": 0.8,
  "dimensions_cm": [25, 20, 10],
  "payment_mode": "cod"
}
Documentation

Getting API documentation.

Documentation, sandbox keys and rate limits are shared once your API access request is approved. Tell us what you want to automate, your expected monthly volume and the system you are integrating.

Request API access