Poczta Polska Tracking API & MCP
Query live Poczta Polska (polishpost) package status and scan history in a single synchronous GET request or MCP tool call. S10 numbers ending PL auto-detect in Pass 1.
Overview & Quick Facts
| Property | Value |
|---|---|
Carrier slug (?carrier=) | polishpost |
| Category | National post (Poland) |
| Single-package REST endpoint | GET https://api.lastscanned.com/v1/track/{trackingNumber} |
| Batch REST endpoint | GET https://api.lastscanned.com/v1/track?numbers=RR123456785PL,RR123456785PL |
MCP server (https://mcp.lastscanned.com) | track_package, track_packages, list_carriers (claude mcp add --transport http lastscanned https://mcp.lastscanned.com) |
| Authentication & pricing | Authorization: Bearer lsk_live_... · 1 free keyless lookup/day per IP · Free tier (5 unique numbers/day, $0) · Pro ($4.99/mo for 1,000 unique numbers) |
Tracking Number Formats & Auto-Detection
| Pass | Rule / Regex | Check Digit | Examples |
|---|---|---|---|
Pass 1 (matches) | /^[A-Z]{2}\d{9}PL$/ with a valid S10 check digit | S10 mod 11 | RR123456785PL |
Pass 2 (mayMatch) | None | — | — |
Domestic Poczta Polska numbers (20 digits) need ?carrier=polishpost. Event text is the carrier's English wording; scans are read as Europe/Warsaw.
Synchronous GET Request & Normalized JSON Response
curl -s "https://api.lastscanned.com/v1/track/RR123456785PL" \
-H "Authorization: Bearer $LASTSCANNED_API_KEY"{
"carrier": "polishpost",
"trackingNumber": "RR123456785PL",
"status": "in_transit",
"statusDescription": "Sent from sorting office",
"service": null,
"deliveredAt": null,
"deliveredAtLocal": null,
"signedBy": null,
"destination": null,
"events": [
{
"timestamp": "2026-10-24T08:15:00Z",
"localTime": "2026-10-24T10:15:00",
"status": "in_transit",
"description": "Sent from sorting office",
"location": "Warszawa UC",
"code": "P_WYS"
}
]
}Related Resources
- Carrier hub: All supported carriers
- Regex & check digits: Tracking number formats & auto-detection
Österreichische Post (Austrian Post) Tracking API & MCP
Track Österreichische Post (Austrian Post) shipments (RR123456785AT UPU S10 numbers) via synchronous REST GET or MCP. Normalized JSON status and scan history, no carrier credentials required.
GLS Group Europe Tracking API & MCP
Track GLS Group Europe parcels (gls-group.eu parcel tracking) via synchronous REST GET or MCP. Normalized JSON status and scan history, no carrier credentials required.