🚚 Couriers
Ship24 API allows providing one or many courierCode
for a shipment on various endpoints. Providing such courierCode
on a shipment improves Ship24 tracking accuracy as it indicates to Ship24 which courier/carrier is handling the shipment.
Although our system is able to automatically detect the courier from the tracking number in most cases, feel free to provide the courierCode
just in case, or if the automatic detection fails to detect the courier.
We allow providing multiple couriers because a single shipment can be handled by many couriers during its lifecycle. For each shipment, up to 3 couriers can be provided at the time, for a total of 9 couriers maximum per shipment.
Getting the list of couriers
The list of couriers can be retrieved either:
- by fetching them from the
GET /couriers
end-point - by downloading it as CSV file from the Dashboard 💾 .(🔐Sign-up required).
Couriers requiring additional information
The following courier requires additional information to get tracking results. Please make sure to fill in the fields mentioned in the Required fields column when using our Tracking API.
courierCode | Courier Name | Required fields |
---|---|---|
be-post | Bpost | destinationPostCode |
gls | GLS | destinationPostCode |
yodel | Yodel | destinationPostCode |
envialia | Envialia | destinationPostCode |
dpd-uk | DPD United Kingdom | destinationPostCode |
nl-post | PostNL | destinationPostCode destinationCountryCode |