RCourier Tracking API

One API to track courier shipments by courier and AWB.

Quick start

curl -H "X-API-Key: YOUR_KEY" \
  "https://rcourier.automationforbusiness.in/v1/track?courier=dtdc&awb=D1020029057"

If the first check is still running you get 202 with status: "pending" and retry_after_seconds. Ask again after that.

Supported couriers

CourierUse as courier
4PX4px
ABF Freightabf-freight
APC Postal Logisticsapc-postal-logistics
ARC Carrierarc-carrier
Accurate Freight Carrieraccurate-freight-carrier
Airpak Expressairpak-express
Amazon Logisticsamazon-logistics
Anjani Courieranjani-courier
Aramexaramex
Aramex Australiaaramex-australia
Asendia USAasendia-usa
Australia Postaustralia-post
Better Trucksbetter-trucks
Blue Dartbluedart
Bonds Courierbonds-courier
Border Expressborder-express
Brazil Correiosbrazil-correios
CJ Packetcj-packet
CMA CGM Containercma-cgm-container
Canada Postcanada-post
China Postchina-post
City Link Expresscity-link-express
Con-way Freightcon-way-freight
Courier Postcourier-post
Couriers Pleasecouriers-please
DHLdhl
DHL Active Tracingdhl-active-tracing
DHL Courierdhl-courier
DHL Ecommerce Asiadhl-ecommerce-asia
DHL Express Piece IDdhl-express-piece-id
DHL Global Forwardingdhl-global-forwarding
DHL Global Maildhl-global-mail
DP World Expressdp-world-express
DPD Parceldpd-parcel
DPD UKdpd-uk
DPD USdpd-us
DSV Globaldsv-global
DSV UAEdsv-uae
DSV USdsv-us
DTDCdtdc
DTDC Australiadtdc-australia
DTDC Express Global PTEdtdc-express-global-pte
DTDC Singaporedtdc-singapore
DTDC UAEdtdc-uae
DTDC USAdtdc-usa
Delex Courierdelex-courier
Delhiverydelhivery
Deutsche Post DHLdeutsche-post-dhl
Dicom Canadadicom-canada
Dotzot Courierdotzot-courier
Echoecho
Ecom Expressecom-express
Ekart (Flipkart)ekart
FedExfedex
FedEx Cross Borderfedex-cross-border
FedEx Freightfedex-freight
FedEx Indiafedex-india
FedEx UKfedex-uk
FedEx USfedex-us
First Flight Courierfirst-flight-courier
Flyking Courierflyking-courier
Franch Expressfranch-express
GDEX Couriergdex-courier
GLSgls
GLS Czech Republicgls-czech-republic
GMS Worldwide Couriergms-worldwide-courier
GarudaVega Couriergarudavega-courier
Gatigati
Gati Kwe Couriergati-kwe-courier
Gojavas Couriergojavas-courier
Hermes Germanyhermes-germany
Hermes Worldhermes-world
India Postindia-post
India Post Internationalindia-post-international
JT Express Malaysiajt-express-malaysia
Jaipur Goldenjaipur-golden
Janco Ecommercejanco-ecommerce
Japan Postjapan-post
La Postela-poste
Lasership Courierlasership-courier
Leopard Courierleopard-courier
Levi Expresslevi-express
Lexship Courierlexship-courier
MOVIN Expressmovin-express
Madhur Couriermadhur-courier
Mahindra Logisticsmahindra-logistics
Malaysia Postmalaysia-post
Mark Expressmark-express
Maruti Couriermaruti-courier
NITCO Roadwaysnitco-roadways
Nandan Couriernandan-courier
New Zealand Postnew-zealand-post
NextSmartShipnextsmartship
Nova Poshta Internationalnova-poshta-international
NuvoEx Couriernuvoex-courier
OM Logisticsom-logistics
OSM Worldwideosm-worldwide
Old Dominionold-dominion
OnTracontrac
Overnite Courierovernite-courier
Pickrr Courierpickrr-courier
Pitney Bowespitney-bowes
Polar Expresspolar-express
Pos Lajupos-laju
Poste Italianeposte-italiane
Procure Logisticsprocure-logistics
Professional Courierprofessional-courier
Professional Courier Kuwaitprofessional-courier-kuwait
Professional Courier Singaporeprofessional-courier-singapore
Professional Courier Sri Lankaprofessional-courier-srilanka
Professional Courier UAEprofessional-courier-uae
Professional Courier USAprofessional-courier-usa
Purolatorpurolator
RL Carriersrl-carriers
Registered Post (India Post)registered-post
Rivigo Courierrivigo-courier
Roadrunner Freightroadrunner-freight
SF Expresssf-express
SMSA Expresssmsa-express
ST Courierst-courier
Safexpresssafexpress
Safexpress India Couriersafexpress-india-courier
Sagawa Expresssagawa-express
Saia Freightsaia-freight
Samedaysameday
Saudi Postsaudi-post
Shadowfaxshadowfax
Shiprocketshiprocket
Shree Anjani Couriershree-anjani
Shree Mahavir Couriershree-mahavir-courier
Shree Marutishree-maruti
Shree Nandan Couriershree-nandan-courier
Shree Tirupati Couriershree-tirupati
SkyNet Worldwide Expressskynet-worldwide-express
SkyNet Worldwide Express Australiaskynet-worldwide-express-australia
SkyNet Worldwide Express Germanyskynet-worldwide-express-germany
SkyNet Worldwide Express Indiaskynet-worldwide-express-india
SkyNet Worldwide Express Malaysiaskynet-worldwide-express-malaysia
SkyNet Worldwide Express Mexicoskynet-worldwide-express-mexico
SkyNet Worldwide Express Nigeriaskynet-worldwide-express-nigeria
SkyNet Worldwide Express Pakistanskynet-worldwide-express-pakistan
SkyNet Worldwide Express Philippinesskynet-worldwide-express-philippines
SkyNet Worldwide Express Singaporeskynet-worldwide-express-singapore
SkyNet Worldwide Express UAEskynet-worldwide-express-uae
SkyNet Worldwide Express USAskynet-worldwide-express-usa
SkyNet Worldwide Express Yemenskynet-worldwide-express-yemen
Skyking (Sky Express)skyking
Skyman Air Express Courierskyman-air-express-courier
SpOton Courierspoton-courier
Spee Dee Deliveryspee-dee-delivery
Speed Postspeed-post
Swiss Postswiss-post
Sypostsypost
TCI Express Couriertci-express-courier
TCI Freighttci-freight
TCI XPS Couriertci-xps-courier
TCS Couriertcs-courier
TNTtnt
TNT Australiatnt-australia
TNT Referencetnt-reference
TNT UKtnt-uk
Tirupati Couriertirupati-courier
Trackontrackon
UPSups
USPSusps
V-Transvtrans
V-Xpressv-xpress
VRL Logisticsvrl-logistics
Vichare Couriervichare-courier
Winitwinit
XpressBeesxpressbees
YRC Freightyrc-freight
Yamato Japanyamato-japan
YunExpressyunexpress
ZTO Expresszto-express
Zajelzajel

Endpoints

GET/v1/track

Track one shipment.

Responses: 200 202 400 401 404 413 429 500

POST/v1/track/bulk

Track up to 50 shipments in one call. Each item is answered on its own, so one bad item does not fail the others. Each item counts toward your rate limit.

Responses: 200 400 401 413 429 500

GET/v1/couriers

List supported couriers.

Responses: 200 401 429

GET/v1/couriers/{slug}

Describe one courier.

Responses: 200 401 404 429

PUT/v1/sites

Register the store a plugin runs on. Idempotent. Plugins call this when saved or activated. The reply carries settings controlled remotely for that store. Not available through the marketplace. Up to 20 stores per customer.

Responses: 200 400 401 429

GET/v1/sites

List your registered stores.

Responses: 200 400 401 429

GET/health

Service health.

Responses: 200 503

Statuses

Recorded, Picked up, In transit, Out for delivery, Delivered, Delivery exception, Return in transit, Returned, Cancelled, Unknown. courier_status carries the courier's own wording.

Errors

not_found, courier_not_supported, temporarily_unavailable, rate_limited, invalid_request, unauthorized. Every error includes a request_id.

OpenAPI specification · Terms of Service · Privacy Policy · rcourier@thermh.in