Carriers
Kyrgyz Post Tracking API & MCP
Query live Kyrgyz Post (kyrgyzpost) package status and scan history in a single synchronous GET request or MCP tool call.
Overview & Quick Facts
| Property | Value |
|---|---|
Carrier slug (?carrier=) | kyrgyzpost |
| Brand aliases | Kyrgyz Post, Kyrgyzstan Post, Кыргыз Почтасы, post.kg |
| Category | Kyrgyzstan national post (UPU S10 items) |
| Single-package REST endpoint | GET https://api.lastscanned.com/v1/track/{trackingNumber} |
| Batch REST endpoint | GET https://api.lastscanned.com/v1/track?numbers=RO176297048RU,... |
MCP server (https://mcp.lastscanned.com) | track_package, track_packages, list_carriers |
| Authentication & pricing | Authorization: Bearer lsk_live_... · 1 free keyless lookup/day per IP |
Tracking Number Formats & Auto-Detection
| Pass | Rule / Regex | Check Digit | Examples |
|---|---|---|---|
Pass 1 (matches) | s10From("KG"): /^[A-Z]{2}\d{9}KG$/ with a valid UPU S10 check digit | UPU S10 | RO176297048RU |
Pass 2 (mayMatch) | none | none | none |
Items ending KG belong to Kyrgyz Post alone. Items other posts send to Kyrgyzstan (for example from Russia) end in their own code, so pass ?carrier=kyrgyzpost for those.
Synchronous GET Request & Normalized JSON Response
curl -s "https://api.lastscanned.com/v1/track/RO176297048RU?carrier=kyrgyzpost" \
-H "Authorization: Bearer $LASTSCANNED_API_KEY"{
"carrier": "kyrgyzpost",
"trackingNumber": "RO176297048RU",
"status": "in_transit",
"statusDescription": "Поступило в отделение связи Бишкек 1",
"service": null,
"deliveredAt": null,
"deliveredAtLocal": null,
"signedBy": null,
"destination": null,
"events": [
{
"timestamp": null,
"localTime": "2026-03-20T08:49:10",
"status": "in_transit",
"description": "Поступило в отделение связи Бишкек 1",
"location": null,
"code": null
},
{
"timestamp": null,
"localTime": "2026-03-20T00:15:47",
"status": "in_transit",
"description": "Отправлено из РФ в отделение связи Бишкек 1",
"location": null,
"code": null
},
{
"timestamp": null,
"localTime": "2026-03-19T11:16:52",
"status": "in_transit",
"description": "Поступило в ЦМПОЛ",
"location": null,
"code": null
},
{
"timestamp": null,
"localTime": "2026-03-02T12:01:00",
"status": "in_transit",
"description": "Вложить отправление в мешок (исх.)",
"location": "ORENBURG",
"code": null
}
]
}Notes
- Wording: Kyrgyz Post's scan text is Russian. A trailing
Офис: <office>is moved intolocation. - Time zone: the list mixes offices in Kyrgyzstan and abroad and gives no zone, so only
localTimeis set. - Inbound items: the tracker also reads S10 items of other posts that were sent to Kyrgyzstan (
…RU,…CN), which are not detected automatically.
Related Resources
- Regex & check digits: Tracking number formats & auto-detection
Kyungdong Express Tracking API & MCP
Track Kyungdong Express (Korea, 경동택배, 13-digit waybills) parcels via synchronous REST GET or MCP. Normalized JSON status and scan history, no carrier credentials required.
Laar Courier Tracking API & MCP
Track Laar Courier (Ecuador) guias via synchronous REST GET or MCP. Normalized JSON status and stage history, no carrier credentials required.