Appearance
Delhivery
Delhivery is implemented as a separate provider module with static-token auth. The DelhiveryClient covers B2C order creation, tracking, serviceability, rates, labels, pickup requests, and waybills.
Start here
API reference
Guides
Examples
Official resources
FAQ
How do I authenticate with Delhivery?
Create a DelhiveryClient with your Delhivery API token and registered clientName. Every request sends Authorization: Token <token>; there is no login endpoint and no token refresh.
What Delhivery operations are supported?
B2C order creation, editing, and cancellation; tracking by waybill, order ID, or multiple waybills; pincode serviceability; invoice-based rate calculation; packing slips and labels; pickup requests; and single or bulk waybill fetch.
Does the SDK support Delhivery webhooks or NDR actions?
No. Warehouse creation, NDR actions, and webhook setup are not part of the current SDK surface. See the Delhivery guide for the exact list.
Do I need a Delhivery account to use the SDK?
Yes. The SDK calls Delhivery's live API, so you need Delhivery API credentials and an active account. The package itself is MIT-licensed and free.