Get tracking details
POST/v1/proxy/tracking
You can track a shipment by specifying the carrier and the shipment tracking number.
Request
Query Parameters
- application/json
Body
required
The package tracking number
Possible values: [allied_express
, allied_express_local
, amazon_shipping
, aramex
, asendia_us
, australiapost
, boxknight
, bpost
, canadapost
, canpar
, chronopost
, colissimo
, dhl_express
, dhl_parcel_de
, dhl_poland
, dhl_universal
, dicom
, dpd
, dpdhl
, fedex
, fedex_ws
, generic
, geodis
, hay_post
, laposte
, locate2u
, nationex
, purolator
, roadie
, royalmail
, seko
, sendle
, tge
, tnt
, ups
, usps
, usps_international
, usps_wt
, usps_wt_international
, zoom2u
]
The tracking carrier
The shipper account number
The shipment reference
info
object
nullable
The carrier tracking link
The customer name
The expected delivery date
A tracking note
The package order date
The package order id or number
The package weight
The package weight unit
The package count
The shipment pickup date
The shipment delivery date
The shipment service
The shipment origin country
The shipment origin postal code
The shipment destination country
The shipment destination postal code
The shipping date
The person who signed for the package
The tracker source
metadata
object
The carrier user metadata.
Default value: [object Object]
The carrier user metadata.
Responses
- 200
- 400
- 424
- 500
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Array [
]
Array [
]
messages
object[]
The list of note or warning messages
The error or warning message
The message code
details
object
any additional details
any additional details
The targeted carrier
The targeted carrier name (unique identifier)
tracking
object
A unique identifier
The tracking carrier
The tracking carrier configured identifier
The shipment tracking number
info
object
nullable
The package and shipment tracking details
The carrier tracking link
The customer name
The expected delivery date
A tracking note
The package order date
The package order id or number
The package weight
The package weight unit
The package count
The shipment pickup date
The shipment delivery date
The shipment service
The shipment origin country
The shipment origin postal code
The shipment destination country
The shipment destination postal code
The shipping date
The person who signed for the package
The tracker source
events
object[]
nullable
The tracking details events
The tracking event's date. Format: YYYY-MM-DD
The tracking event's description
The tracking event's location
The tracking event's code
The tracking event's time. Format: HH:MM AM/PM
The tracking event's latitude.
The tracking event's longitude.
Specified whether the related shipment was delivered
Specified whether the object was created with a carrier in test mode
Possible values: [pending
, unknown
, on_hold
, delivered
, in_transit
, delivery_delayed
, out_for_delivery
, ready_for_pickup
, delivery_failed
]
Default value: pending
The current tracking status
The delivery estimated date
provider specific metadata
images
object
nullable
The tracker documents
A delivery image in base64 string
A signature image in base64 string
Default value: tracker
Specifies the object type
Default value: [object Object]
User metadata for the tracker
messages
object[]
The list of note or warning messages
The error or warning message
The message code
any additional details
The targeted carrier
The targeted carrier name (unique identifier)
{
"messages": [
{
"message": "string",
"code": "string",
"details": {},
"carrier_name": "string",
"carrier_id": "string"
}
],
"tracking": {
"id": "string",
"carrier_name": "string",
"carrier_id": "string",
"tracking_number": "string",
"info": {
"carrier_tracking_link": "string",
"customer_name": "string",
"expected_delivery": "string",
"note": "string",
"order_date": "string",
"order_id": "string",
"package_weight": "string",
"package_weight_unit": "string",
"shipment_package_count": "string",
"shipment_pickup_date": "string",
"shipment_delivery_date": "string",
"shipment_service": "string",
"shipment_origin_country": "string",
"shipment_origin_postal_code": "string",
"shipment_destination_country": "string",
"shipment_destination_postal_code": "string",
"shipping_date": "string",
"signed_by": "string",
"source": "string"
},
"events": [
{
"date": "string",
"description": "string",
"location": "string",
"code": "string",
"time": "string",
"latitude": 0,
"longitude": 0
}
],
"delivered": true,
"test_mode": true,
"status": "pending",
"estimated_delivery": "string",
"meta": {},
"images": {
"delivery_image": "string",
"signature_image": "string"
},
"object_type": "tracker",
"metadata": {},
"messages": [
{
"message": "string",
"code": "string",
"details": {},
"carrier_name": "string",
"carrier_id": "string"
}
]
}
}
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
errors
object[]
The list of API errors
The error or warning message
The message code
details
object
any additional details
any additional details
{
"errors": [
{
"message": "string",
"code": "string",
"details": {}
}
]
}
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
messages
object[]
The list of error messages
The error or warning message
The message code
details
object
any additional details
any additional details
The targeted carrier
The targeted carrier name (unique identifier)
{
"messages": [
{
"message": "string",
"code": "string",
"details": {},
"carrier_name": "string",
"carrier_id": "string"
}
]
}
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
errors
object[]
The list of API errors
The error or warning message
The message code
details
object
any additional details
any additional details
{
"errors": [
{
"message": "string",
"code": "string",
"details": {}
}
]
}