Send a tracking number and a courier name to one endpoint and get the status back as JSON in the same shape for every courier. No per-courier integrations to write.
curl -X POST \
https://api.etrackings.com/api/v3/tracks/find \
-H 'Content-Type: application/json' \
-H 'Etrackings-api-key: YOUR_API_KEY' \
-H 'Etrackings-key-secret: YOUR_SECRET' \
-d '{
"courier": "thailand-post",
"trackingNo": "EY123456789TH"
}'
{
"meta": { "code": 200, "message": "OK" },
"data": {
"trackingNo": "EY123456789TH",
"courierKey": "thailand-post",
"status": "ON_DELIVERED",
…
}
}
Call /tracks/find with a courier name and tracking number. The request looks the same for every courier.
Each courier's wording is mapped to one set of codes such as ON_SHIPPING and ON_DELIVERED, so you write your logic once.
See all status codesNo polling. We POST to your URL when a parcel moves.
How to set up webhooksThe docs include cURL examples for every endpoint, a panel for making real API calls, and ready-made libraries.
See librariesAn API application on the free plan is created for you right away.
Open the API management page and copy your API key and key secret.
/tracks/findPut both keys in the headers and send a courier name and tracking number.
Start free with 50 tracks per month Paid plans start at 699 THB per month for 500 tracks
See all plansIt is a REST API that takes a tracking number and a courier name and returns the parcel's status and history as JSON, in the same shape for every courier.
It supports 15 couriers, including Kex Express, Shopee Express, Flash Express, J&T Express, Best Express. The full list is in the docs.
Yes. Signing up gives you the free plan right away, with 50 tracks per month.
Set up a webhook and we send the update to your URL when the status changes. The pricing page shows which plans include it.
Any language that can make HTTP requests and read JSON. Ready-made libraries are on the Library page of the docs.
Sign up and call the API right away on the free plan.
We use cookies to improve performance. and good experience in using your website You can study the details at Privacy Policy and Terms and Conditions
You can choose cookie settings by on/off. Cookies of each type are available on request, except for essential cookies.