Shiprocket integration enables businesses and developers to automate shipping, order fulfillment, courier allocation, tracking, and returns management through Shiprocket’s REST APIs. It helps streamline logistics workflows, generate shipping labels, create AWBs, track shipments in real-time, and manage delivery operations efficiently.
Authentication
Integrating your application with Shiprocket requires API authentication and proper account configuration. Before starting, ensure you have the following information:
Connection Name: Choose a meaningful name for your connection. Example: MyAppShiprocketIntegration.API Base URL: https://apiv2.shiprocket.inAuthentication Type: Token-Based AuthenticationRequired Credentials: Registered Shiprocket Email ID and Password
Authentication Setup
Log in to your Shiprocket seller panel.
Go to API settings or generate an authentication token via login API.
Use the login API to generate a Bearer Token.
Pass the Bearer Token in the Authorization header for subsequent API requests.
ACTIONS :
Action Name | Description |
| Cancel one or multiple orders created in Shiprocket. |
| Cancel an already created shipment before dispatch. |
| Check available courier partners and serviceability for pickup and delivery pincodes. |
| Create a new order linked to a sales channel integrated with Shiprocket. |
| Create a direct custom order in Shiprocket without a sales channel. |
| Initiate a return shipment for delivered orders. |
| Generate an Air Waybill (AWB) number for a shipment. |
| Generate and download shipping label for a shipment. |
| Retrieve detailed information of a specific order. |
| Retrieve order details using client-based authentication context. |
| Retrieve shipment status and tracking details. |
| Fetch account statement and transaction details. |
| Retrieve tracking information for multiple AWB numbers in a single request. |
| Track shipment using a single AWB number. |
| Trigger-based action executed when shipment is marked as delivered. |
| Update the delivery address of an existing order. |
| Update the pickup location details for an order. |