Cek Resi (cekresi.com)

Lacak status pengiriman paket dari 23 ekspedisi populer — Shopee Express, Ninja, Lion Parcel, Pos Indonesia, TIKI, Paxel, SAP, Grab Express, dan lainnya.

3 endpoints951 calls2/2 passing
Get API key

Multi-courier package tracking by AWB via cekresi.com — 38 Indonesian couriers.

GET/v1/…cek-resi/track
not measured yet6m cache

Try it

Checking your keys…

Parameters

awb

string · query · required

Tracking number (AWB / resi).

courier

enum · query · required

Courier code (38 supported).

Example response

{"project":"logistics:cek-resi",  "data": {"ok":true,"awb":"JJ2001297560","count":13,"status":"Delivered","courier":"jnt-express",    "history": [      {"date":"11 May 2026 08:40","description":"Package has been delivered to Nabyan Salon,"      },      {"date":"11 May 2026 04:49","description":"Package will be delivered to your address by Iqfana Anggit"      },      {"date":"10 May 2026 21:44","description":"Package has been arrived at SUKOHARJO Drop Point."      },      {"date":"10 May 2026 19:00","description":"Package will be departed to SUKOHARJO Drop Point"      },      {"date":"10 May 2026 16:43","description":"Package has been arrived at KARANG ANYAR Transit Center."      },      {"date":"10 May 2026 16:36","description":"Package has been arrived at KARANG ANYAR Transit Center."      },      {"date":"10 May 2026 16:36","description":"Package has been arrived at KARANG ANYAR Transit Center."      },      {"date":"09 May 2026 19:46","description":"Package will be departed to KARANG ANYAR Transit Center"      }    ],"shipper":null,"receiver":null,"shareUrl":"https://cekresi.com/?r=w&noresi=JJ2001297560","shipDate":null,"delivered":true,"scrapedAt":"2026-08-02T07:46:11.461Z","courierCode":"JET","courierName":"J&T Express","lastPosition":"Package has been delivered to Nabyan Salon, (Delivered)","customerService":"jntcare@jet.co.id : Telp 021-8066-1888,"  },"timestamp":"2026-06-13T02:22:13Z"}

Errors

  • 401Missing or invalid x-api-key
  • 404Not found or private
  • 429Rate limit or monthly quota reached

Code

const data = await client.run(  "logistics:cek-resi",  "track",  { awb: "JJ2001297560", courier: "jnt-express" });