Track Whistl and Parcelhub multi-carrier UK shipments handed off to Evri, Yodel, and DPD UK.

Through its Parcelhub and Whistl Cross-Border divisions (including Nottingham and Lutterworth hubs), Whistl provides multi-carrier management for UK e-commerce brands—collecting all outbound parcels on a single trailer and injecting them directly into Evri (`H00…`), Yodel (`JJD…`), or DPD UK (`1550…`) national hubs.

Try a live tracking number:

Barcode transition: Whistl / Parcelhub UK to Evri / Yodel / DPD UK

Domestic Whistl / Parcelhub UK parcels keep the same 92… / 420… barcode from pickup to mailbox. Pass ?carrier=evri to inspect middle-mile sort scans before USPS induction.

Origin / middle-mile carrier
Whistl / Parcelhub UK (evri)
Evri 16-char H00… / Yodel JJD… / DPD 1550…
^(H[0-9A-Z]{15}|JJD\d{13,16}|1550\d{10})$
Origin example
H00IAA0012345678
Final-mile carrier
Evri / Yodel / DPD UK (evri)
Evri 16-character Barcode (H00…)
^(H[0-9A-Z]{15}|JJD\d{13,16}|1550\d{10})$
Final-mile example
H00IAA0012345678
Middle-mile resolution
We've got it — parcel sorted at Evri hub (?carrier=evri)

How the Whistl / Parcelhub → Evri handoff works

Follow the parcel across both networks without waiting on asynchronous webhooks or losing visibility at the handoff boundary.

1. Parcelhub / Whistl single-trailer collection
The merchant prints native Evri, Yodel, or DPD labels through Parcelhub's multi-carrier platform and loads one combined trailer.
2. Whistl hub sort & direct injection into Evri Rugby/Barnsley
Whistl separates parcels by carrier and trunks Evri cages directly to Evri's Rugby or Barnsley super-hub.
3. Evri local depot & courier delivery
Evri scans the H00… barcode and delivers to the recipient's home or ParcelShop.
Evri query
GET /v1/track/H00IAA0012345678?carrier=evri
Yodel query
GET /v1/track/JJD0002212345678?carrier=yodel
DPD UK query
GET /v1/track/15501234567890?carrier=dpduk

Chain Whistl / Parcelhub → Evri in code or MCP

Resolve both legs synchronously in TypeScript, curl, or your AI support agent via Streamable HTTP MCP.

REST (Synchronous GET)

# 1. Query Whistl / Parcelhub UK middle-mile scans on the 92… barcode:
curl "https://api.lastscanned.com/v1/track/H00IAA0012345678?carrier=evri" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

# 2. Query USPS final-mile scans on the same barcode:
curl "https://api.lastscanned.com/v1/track/H00IAA0012345678" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

TypeScript (Automatic Handoff Chaining)

const headers = { Authorization: `Bearer ${process.env.LASTSCANNED_API_KEY}` };
const res = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(number)}`, { headers });
let pkg = await res.json();

// If USPS is still waiting on the consolidator parcel, query Whistl / Parcelhub UK middle-mile hubs:
if (pkg.carrier === "usps" && pkg.status === "label_created" && /^(420\d{5})?9[2345]/.test(number)) {
  const mid = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(number)}?carrier=evri`, { headers });
  if (mid.ok) pkg = await mid.json();
}

Remote MCP (Claude Code / Cursor / ChatGPT)

claude mcp add --transport http lastscanned https://mcp.lastscanned.com \
  --header "Authorization: Bearer lsk_live_YOUR_API_KEY"

Whistl Cross-Border & Parcelhub UK to Evri & Yodel Final-Mile Handoff FAQ

What is Parcelhub on my UK tracking notification?
Parcelhub (part of the Whistl Group) manages shipping logistics for hundreds of UK online retailers, routing packages through Evri, Yodel, DPD, and Royal Mail.
Can I divert a Whistl/Parcelhub Evri parcel to an Evri ParcelShop?
Yes! Once Evri logs 'We've got it' on your 16-character H00… tracking number, you can divert the delivery to a local Evri ParcelShop or Locker.

Other carrier handoff guides

Explore cross-border last-mile barcode extraction and domestic USPS consolidator overrides across all 273 carriers.

All 273 supported carriers

International posts and couriers

Cross-border