Tracking
Track Shipment
Track a shipment.
Requires valid API key in X-API-Key header.
Use GET /v1/couriers to get the list of available courier slugs.
All requests are synchronous and blocking. For async couriers like Speed Post and India Post, TrackRouter polls the backend internally and returns the final result. This may take 10-30 seconds but provides a simpler developer experience.
Returns: - 200: Tracking result with checkpoints - 400: Invalid courier or tracking number - 401: Invalid or missing API key - 402: Quota exceeded - 404: Courier not found - 502/504: Backend service error
get/v1/track
Request
- Base URLhttps://api.trackcourier.io (the document declares no server; this is the origin it was published from)
- AuthAPI key in header X-API-Key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
courierstring required
Courier slug (e.g., 'bluedart', 'delhivery')
tracking_numberstring required
AWB/tracking number
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.