Carriers
Vimenpaq Tracking API & MCP
Query live Vimenpaq (vimenpaq) package status and scan history in a single synchronous GET request or MCP tool call. Pass ?carrier=vimenpaq (or the MCP carrier argument) so the lookup goes to Vimenpaq.
Overview & Quick Facts
| Property | Value |
|---|---|
Carrier slug (?carrier=) | vimenpaq |
| Brand aliases | Vimenpaq, Vimenpaq Express, vimenpaq.com |
| Category | Regional (cargo and courier, Dominican Republic / United States / Spain) |
| Single-package REST endpoint | GET https://api.lastscanned.com/v1/track/{trackingNumber} |
| Batch REST endpoint | GET https://api.lastscanned.com/v1/track?numbers=SVM0063108325,... |
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 |
Three letters plus ten digits is a shape other carriers also use, so pass ?carrier=vimenpaq. Accepted shape: ^[A-Z]{3}\d{10}$.
Synchronous GET Request & Normalized JSON Response
curl -s "https://api.lastscanned.com/v1/track/SVM0063108325?carrier=vimenpaq" \
-H "Authorization: Bearer $LASTSCANNED_API_KEY"{
"carrier": "vimenpaq",
"trackingNumber": "SVM0063108325",
"status": "delivered",
"statusDescription": "Entregado",
"service": null,
"deliveredAt": null,
"deliveredAtLocal": "2026-03-12T15:44:46",
"signedBy": null,
"destination": null,
"events": [
{
"timestamp": null,
"localTime": "2026-03-12T15:44:46",
"status": "delivered",
"description": "Entregado",
"location": null,
"code": null
},
{
"timestamp": null,
"localTime": "2026-03-12T12:42:48",
"status": "exception",
"description": "Disponible para retiro",
"location": null,
"code": null
},
{
"timestamp": null,
"localTime": "2026-03-10T23:43:56",
"status": "out_for_delivery",
"description": "En ruta para entrega",
"location": null,
"code": null
},
{
"timestamp": null,
"localTime": "2026-03-10T17:11:58",
"status": "in_transit",
"description": "Recibido en Centro de Distribución",
"location": null,
"code": null
},
{
"timestamp": null,
"localTime": "2026-03-06T15:31:11",
"status": "label_created",
"description": "En proceso de recoleccion",
"location": null,
"code": null
}
]
}Notes
- Repeats: the same status is often logged several times within seconds (for example
Disponible para retiro); repeats within a minute are collapsed. The internal comment field (bin and bag numbers) is not returned. - Time zone: the API prints no zone, so only
localTimeis set.Disponible para retiro(ready for pickup) reportsexception.
Related Resources
- Regex & check digits: Tracking number formats & auto-detection
Via Cargo Tracking API & MCP
Track Via Cargo (Argentina) parcels and their scan history via synchronous REST GET or MCP. Normalized JSON status and events, no carrier credentials required.
VRL Logistics Tracking API & MCP
Track VRL Logistics (India, LR numbers) parcels and their scan history via synchronous REST GET or MCP. Normalized JSON status and events, no carrier credentials required.