Shipments
Get Single Shipment
Retrieves the full details of a specific shipment, including origin/destination addresses, carrier, current status, and tracking history. This is the primary endpoint for looking up individual shipments and monitoring delivery progress.
When to use: Call this endpoint to display shipment detail pages, check delivery status, provide tracking information to customers, or verify shipment data after creation.
Prerequisites:
- Valid JWT token in the Authorization header
- A valid tracking_number from a previously created shipment (obtained from GET /guide/{MM}/{YYYY} or from the Shipping API shipment creation response)
Key behaviors:
- Returns comprehensive shipment data including origin, destination, carrier, status, created_at, and updated_at
- The status field reflects the latest known delivery status from the carrier
- This endpoint returns data for shipments created through your Envia account; it does not perform cross-carrier universal tracking
- Use the tracking_number exactly as returned by other Envia endpoints (case-sensitive)
get/guide/{tracking_number}
Path parameters
tracking_numberstring required
Example:1234567890
Tracking number
Response
Successful response