Carriers
Shadowfax Tracking API & MCP
Query live Shadowfax (shadowfax) package status and scan history in a single synchronous GET request or MCP tool call. Shadowfax is an Indian e-commerce courier; lookups use the same JSON its tracker page calls.
Overview & Quick Facts
| Property | Value |
|---|---|
Carrier slug (?carrier=) | shadowfax |
| Single-package REST endpoint | GET https://api.lastscanned.com/v1/track/{trackingNumber}?carrier=shadowfax |
| Batch REST endpoint | GET https://api.lastscanned.com/v1/track?numbers=N1,N2&carrier=shadowfax |
MCP server (https://mcp.lastscanned.com) | track_package, track_packages, list_carriers |
| Authentication | Authorization: Bearer lsk_live_... · 1 free keyless lookup/day per IP |
Tracking Number Formats & Auto-Detection
| Pass | Rule | Examples |
|---|---|---|
Pass 1 (matches) | None | n/a |
Pass 2 (mayMatch) | None | n/a |
Explicit (?carrier=shadowfax) | Shadowfax AWB (format varies) | SF1234567890123 |
This shape is shared with other carriers, so always pass ?carrier=shadowfax. Scan times are Indian Standard Time (Asia/Kolkata).
Request & Normalized JSON Response
curl -s "https://api.lastscanned.com/v1/track/SF1234567890123?carrier=shadowfax" \
-H "Authorization: Bearer $LASTSCANNED_API_KEY"{
"carrier": "shadowfax",
"trackingNumber": "SF1234567890123",
"status": "in_transit",
"statusDescription": "In transit",
"service": null,
"deliveredAt": null,
"signedBy": null,
"destination": null,
"events": [
{
"timestamp": null,
"localTime": "2026-10-25T14:22:00",
"status": "in_transit",
"description": "In transit",
"location": "Hub",
"code": null
}
]
}Related Resources
- Carrier hub: All supported carriers
- Regex & check digits: Tracking number formats & auto-detection
Logen Tracking API & MCP
Track Logen parcels with one synchronous REST GET or MCP call. Normalized JSON status and scan history, no carrier credentials required.
SFC (Sendfromchina) Tracking API & MCP
Track SFC / Sendfromchina cross-border parcels with scan history via synchronous REST GET or MCP. Normalized JSON status and scans, no carrier credentials required.