Carriers
5Post Tracking API & MCP
Query live 5Post (5post) package status and scan history in a single synchronous GET request or MCP tool call.
Overview & Quick Facts
| Property | Value |
|---|---|
Carrier slug (?carrier=) | 5post |
| Brand aliases | 5Post, 5post.ru, X5 5Post, Пятёрочка |
| Category | Russian pickup-point parcel network (X5 Group) |
| Single-package REST endpoint | GET https://api.lastscanned.com/v1/track/{trackingNumber} |
| Batch REST endpoint | GET https://api.lastscanned.com/v1/track?numbers=99990001234567,99990001234567 |
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) | none | none | none |
Pass 2 (mayMatch) | none | none | none |
5Post is not auto-detected from the number alone: pass ?carrier=5post.
Synchronous GET Request & Normalized JSON Response
curl -s "https://api.lastscanned.com/v1/track/99990009139643?carrier=5post" \
-H "Authorization: Bearer $LASTSCANNED_API_KEY"{
"carrier": "5post",
"trackingNumber": "99990009139643",
"status": "delivered",
"statusDescription": "Получен",
"service": null,
"deliveredAt": "2026-08-10T09:39:16Z",
"deliveredAtLocal": "2026-08-10T12:39:16",
"signedBy": null,
"destination": null,
"events": [
{
"timestamp": "2026-08-10T09:39:16Z",
"localTime": "2026-08-10T12:39:16",
"status": "delivered",
"description": "Получен",
"location": null,
"code": "DONE"
},
{
"timestamp": "2026-08-09T21:32:17Z",
"localTime": "2026-08-10T00:32:17",
"status": "exception",
"description": "Доставлен в пункт выдачи",
"location": null,
"code": "DELIVERED"
},
{
"timestamp": "2026-07-18T15:35:11Z",
"localTime": "2026-07-18T18:35:11",
"status": "in_transit",
"description": "Обрабатывается на складе РЦ Богородск ХАБ",
"location": "РЦ Богородск ХАБ",
"code": "WAREHOUSE_PROCESSING"
},
{
"timestamp": "2026-07-13T12:57:44Z",
"localTime": "2026-07-13T15:57:44",
"status": "label_created",
"description": "Ожидается передача заказа в 5post",
"location": null,
"code": "INFORMATION_RECEIVED"
}
]
}Notes
- Not auto-detected: a 5Post number is the order number the shop gave the parcel, with no shape of its own. Pass
?carrier=5post. - Pickup point: "delivered to the pickup point" (
DELIVERED) is a wait for collection, so its event isexception; the parcel isdeliveredwhen the customer collects it (DONE). - Time zone: times carry Moscow offsets (
+03:00).
Related Resources
- Regex & check digits: Tracking number formats & auto-detection
4Sides Tracking API & MCP
Track 4Sides (Russia) parcels via synchronous REST GET or MCP. Normalized JSON status and scan history, no carrier credentials required.
A1 POST Tracking API & MCP
Track A1 POST (Bulgaria) parcels via synchronous REST GET or MCP. Normalized JSON status and scan history, no carrier credentials required.