ShipPrime API: Integrate Shipping in Minutes
A quick guide to integrating ShipPrime's API for labels, tracking, and webhooks in your existing stack.
8 January 2025
1 min read
Tracking
API
ShipPrime's API lets you create shipments, fetch labels, and receive tracking updates without using the dashboard.
Key endpoints
- Create order / fetch AWB and label
- Track shipment by AWB or order ID
- Webhooks for status updates (dispatched, in transit, delivered, RTO, etc.)
Integration steps
- Sign up and get your API credentials from the ShipPrime dashboard.
- Use the authentication endpoint to obtain a short-lived token.
- Call the place-order endpoint with order and customer details; you'll get AWB and label URL.
- Optionally register a webhook URL to receive real-time status updates.
- Use the track endpoint to show live status on your app or customer-facing page.
Best practices
- Store AWB and courier with the order for support and returns.
- Handle webhook retries and idempotency.
- Cache tracking responses for a few minutes to avoid hitting rate limits.
Need help? Check our API docs or reach out to support@shipprime.live.
Ready to reduce your shipping costs?
Join thousands of D2C brands shipping smarter with ShipPrime — rates from Rs. 19/500g, D+2 COD remittance, and 10+ courier partners across India.
Get Started Free