Skip to content

Status Mapping: Bridge (UK) → Global Tracking

Bridge (tracking.inpost.co.uk) is InPost's legacy UK-only tracking API. It returns a parcel's status as a scan_code (e.g. PRD) tied to a fixed set of UK depot/hub/locker scan events.

Global Tracking is InPost Group's unified tracking system, replacing market-specific tracking APIs like Bridge with a single, cross-market event model. Instead of a scan_code, GT emits versioned event codes (e.g. CRE.1001) that are consistent across every market InPost operates in.

Who is it for?

If your integration currently polls Bridge or parses its scan_code values, migrating means switching to GT's Tracking API and/or webhooks, and updating any logic keyed on Bridge codes to use GT event codes instead. Migrating gets you:

  • Cross-market consistency — the same event codes and tracking history format regardless of origin or destination market.
  • Webhook support — real-time event delivery instead of polling.
  • Longer retention — parcel history is retained for up to 121 days via GT, versus Bridge's shorter window.
  • End-to-end RTS tracking — Return to Sender parcels are tracked under their original outbound tracking number.

This guide maps every Bridge scan_code to its corresponding GT event code(s), so you can update your integration's status-handling logic. Some GT events map to more than one Bridge code depending on context. Check the Condition column for these rows.

Mapping

Bridge CodeBridge DescriptionGT StatusGT TitleCondition
CSIScan In - Collecting DepotMMD.1001[Generic] Adopted at Logistics Centre
DSIScan In - Delivery DepotMMD.1001[Generic] Adopted at Logistics Centre
DVLParcel Diverted to another LockerLMD.3014Redirected to APM by recipient
DVPParcel Diverted to another PUDOLMD.3013Redirected to PUDO by recipient
ECFCollection FailedEOL.9001Missing
EDCUnable to Deliver to CustomerLMD.9005[Generic] Undeliverable
EDFParcel Delivery FailureLMD.9004[Generic] Attempted deliveryLocation Type: address
EDFParcel Delivery FailureLMD.9016Delivery Attempt - No access location
EDLUnable to Deliver to LockerLMD.9004[Generic] Attempted deliveryLocation Type: lockerPoint, pudoPoint
EDLUnable to Deliver to LockerLMD.9020APM not available - access issue
EDLUnable to Deliver to LockerLMD.9021Not suitable compartment on APM
EDLUnable to Deliver to LockerLMD.9022APM Full
EDMDamagedEOL.9002Damaged
EDMDamagedLMD.9030Undelivered - damaged parcel
HSIScan In - HubMMD.1001[Generic] Adopted at Logistics Centre
HSIScan In - HubMMD.1002[Generic] Processed at Logistics Centre
HSOScan Out - HubMMD.1003[Generic] Dispatched from Logistics Centre
HSOScan Out - HubMMD.1004[Generic] Line-Haul
LAVAvizo in LockerLMD.9001Reminder to collect
LCCCollected by CustomerEOL.1002Parcel collectedLocation Type: lockerPoint, pudoPoint
LEXReturned to ShipperRTS.1002[Generic] Returned to Sender
LTDDelivered to LockerLMD.1005Ready to collect APMLocation Type: lockerPoint
LXPExpired In LockerLMD.9002Expired
PDCParcel Delivered to CustomerEOL.1001[Generic] DeliveredLocation Type: address, logisticsCentre
PDNDelivered - To NeighbourEOL.1004Delivered at neighbour
PDQParcel Delivery QuarantinedMMD.9001Quarantine at Logistics Centre
PDSDelivered - Safe PlaceEOL.1003Delivered at Safe Place
POWOut for DeliveryLMD.1001[Generic] In-transit (last-mile)
PPUParcel Picked Up by CourierFMD.1002[Generic] Collected by courier
PRCParcel Ready to CollectLMD.1003[Generic] Ready to collect
PRCParcel Ready to CollectLMD.1004Ready to collect PUDOLocation Type: pudoPoint
PRDReady For DispatchCRE.1001[Generic] Parcel Creation
PRSParcel Returning to SenderRTS.1001[Generic] Returning to Sender
PSCParcel Stored by CustomerFMD.1001[Generic] Ready for courier collection

Bridge codes without a Global Tracking equivalent

The following Bridge scan_code values are internal depot/hub scan states with no corresponding GT event. If your integration currently reacts to any of these, it will not receive an equivalent event after migrating — you'll need to adapt that logic or remove its dependency on these signals.

Bridge CodeDescription
CSOScan Out - Collecting Depot
DSOScan Out - Delivery Depot
EHCHeld at Collecting Depot
EHDHeld at Delivery Depot
EHHHeld at Hub
PCAData Received / File Created
PPCParcel Picked Up by Carrier
PRLParcel Re-Labelled