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.
Track Package
Multi-courier package tracking by AWB via cekresi.com — 38 Indonesian couriers.
/v1/logistics:cek-resi/trackParameters
| Name | Type | In | Description |
|---|---|---|---|
| awb | string | query | Tracking number (AWB / resi). Required. |
| courier | enum | query | Courier code (38 supported). One of jne, shopee-express, jnt-express, jnt-cargo, sicepat, ninja, lion-parcel, anteraja, pos-indonesia, tiki, jdl-express, jx-express, pahala-express, indah-logistik-cargo, jet-express, oexpress, rpx, rex-indonesia, 21-express, ikea, skynet, ark-xpress, asp-express, rosalia-express, herona-express, sentral-cargo, acommerce, gtl-goto-logistics, paxel, sap-express, janio-asia, pcp-express, pt-ncs, nss-express, rcl-red-carpet-logistics, qrim-express, standard-express-lwe, luar-negeri-bea-cukai. Required. |
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
Shipping Rates
Shipping rates from 12 Indonesian couriers (JNE, J&T, J&T Cargo, SiCepat, TIKI, POS, AnterAja, Lion Parcel, Wahana, NCS, ID Express, Atlas) for one route, cheapest first. Origin is a city/regency, destination a district; weight in kg.
/v1/logistics:cek-resi/ongkirParameters
| Name | Type | In | Description |
|---|---|---|---|
| from | string | query | Origin city: `regionId` from the `area` endpoint, or a city/district name (e.g. `jakarta selatan`, `tebet`). Required. |
| to | string | query | Destination district: `id` from the `area` endpoint, or a district name; add the city after a comma to disambiguate (e.g. `sukajadi, bandung`). Required. |
| weight | number | query | Package weight in kg; fractions are rounded up to the next kg, as couriers bill. Required. |
| courier | string | query | Comma-separated couriers to keep. Omit for all: jne, tiki, pos-indonesia, jnt-express, jnt-cargo, wahana, sicepat, lion-parcel, atlas-express, anteraja, pt-ncs, id-express. |
Example response
{"project":"logistics:cek-resi", "data": { "to": {"id":1787,"region":"Surabaya","district":"Gubeng","province":"Jawa Timur" }, "from": {"id":156,"region":"Jakarta Selatan","province":"DKI Jakarta" },"count":46,"weight":1,"cheapest":12000, "services": [ {"etd":"3 Hari","cost":12000,"icon":"https://www.google.com/s2/favicons?domain=wahana.com&sz=128","courier":"wahana","courierName":"Wahana","serviceName":"Express" }, {"etd":"2 - 5 Hari","cost":12000,"icon":"https://www.google.com/s2/favicons?domain=lionparcel.com&sz=128","courier":"lion-parcel","courierName":"Lion Parcel","serviceName":"JAGOPACK" }, {"etd":"2 - 3 Hari","cost":13000,"icon":"https://www.google.com/s2/favicons?domain=lionparcel.com&sz=128","courier":"lion-parcel","courierName":"Lion Parcel","serviceName":"REGPACK" } ] },"timestamp":"2026-06-13T02:22:13Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Area Search
Find district (kecamatan) IDs for Shipping Rates: `id` is the destination, `regionId` its city/regency for the origin.
/v1/logistics:cek-resi/areaParameters
| Name | Type | In | Description |
|---|---|---|---|
| q | string | query | District (kecamatan) name, at least 3 letters. Required. |
| limit | number | query | Maximum results. Default 15, max 50. |
Example response
{"project":"logistics:cek-resi", "data": { "areas": [ {"id":5836,"region":"Bandung","district":"Sukajadi","province":"Jawa Barat","regionId":22,"provinceId":9,"regionType":"Kota","villageCount":5 }, {"id":5837,"region":"Pekanbaru","district":"Sukajadi","province":"Riau","regionId":363,"provinceId":26,"regionType":"Kota","villageCount":7 } ],"count":2,"query":"sukajadi" },"timestamp":"2026-06-13T02:22:13Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Try it
Live request with your key
const data = await client.run( "logistics:cek-resi", "track", { awb: "JJ2001297560", courier: "jnt-express" });
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.
Multi-courier package tracking by AWB via cekresi.com — 38 Indonesian couriers.
/v1/…cek-resi/trackTry it
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" });