Skip to content

Status Mapping: ShipX PL → Global Tracking

As part of the transition described in the Migration Guide, tracking parcels was consolidated into InPost Global API, enabling single integration for all InPost markets. If your integration currently reads shipment status from the ShipX PL API or webhook, this page will help you find Global Tracking equivalent code.

Who is it for?

This guide is intended for merchants and integrators migrating parcel tracking from ShipX PL to Global Tracking. If you're looking for the broader migration scope (authentication, shipment creation, labels, pickups), see the Migration Guide.

Mapping

For the full catalogue of event codes, giving you enhanced visibility — see Tracking Events.

ShipX PL StatusShipX PL TitleGlobal Tracking StatusGlobal Tracking TitleCondition
accepted_from_courier_by_warehouseMMD.1001[Generic] Adopted at Logistics Centre
adopted_at_sorting_centerPrzyjęta w Sortowni.MMD.1001[Generic] Adopted at Logistics Centre
adopted_at_source_branchPrzyjęta w oddziale InPost.MMD.1001[Generic] Adopted at Logistics Centre
adopted_at_target_branchPrzyjęta w Oddziale Docelowym.MMD.1001[Generic] Adopted at Logistics Centre
avizoPowrót do oddziału.LMD.9014Uncollected Parcel- Return to sender initiated
canceledAnulowano etykietę.EOL.9004Cancelled
canceled_redirect_to_boxAnulowano przekierowanie.LMD.3012Redirect cancelled
claimedZareklamowana w automacie Paczkomat.FMD.9001Parcel claimed
collected_from_senderOdebrana od klienta.FMD.1002[Generic] Collected by courier
confirmedPrzygotowana przez Nadawcę.CRE.1001[Generic] Parcel CreationStandard shipment
confirmedPrzygotowana przez Nadawcę.RTS.1001[Generic] Returning to SenderReturning to sender
courier_avizo_in_customer_service_pointOczekuje na odbiór.LMD.9013Parcel ready to collect at customer service point
createdPrzesyłka utworzona.CRE.1001[Generic] Parcel Creation
delay_in_deliveryMożliwe opóźnienie doręczenia.INF.9001Delay in Delivery
deliveredDostarczona.EOL.1001[Generic] DeliveredLocation Type: address, logisticsCentre
deliveredDostarczona.EOL.1002Parcel collectedLocation Type: lockerPoint, pudoPoint
deliveredDostarczona.RTS.1002[Generic] Returned to SenderReturned to sender
dispatched_by_senderPaczka nadana w automacie Paczkomat.FMD.1001[Generic] Ready for courier collection
dispatched_by_sender_to_pokNadana w PaczkoPunkcie.FMD.1001[Generic] Ready for courier collection
missingEOL.9001Missing
out_for_deliveryPrzekazano do doręczenia.LMD.1001[Generic] In-transit (last-mile)
out_for_delivery_to_addressW doręczeniu.LMD.1001[Generic] In-transit (last-mile)
oversizedPrzesyłka ponadgabarytowa.LMD.9003Oversized
pickup_reminder_sentPrzypomnienie o czekającej paczce.LMD.9001Reminder to collect
pickup_reminder_sent_addressW doręczeniu.LMD.9004[Generic] Attempted delivery
pickup_time_expiredUpłynął termin odbioru.LMD.9002Expired
readdressedPrzekierowano na inny adres.LMD.3006Delivery readdressed
ready_to_pickupUmieszczona w automacie Paczkomat (odbiorczym).LMD.1005Ready to collect APMLocation Type: lockerPoint
ready_to_pickup_from_branchPaczka nieodebrana – czeka w OddzialeLMD.3004Branch collection assigned
ready_to_pickup_from_pokCzeka na odbiór w PaczkoPunkcie.LMD.1004Ready to collect PUDOLocation Type: pudoPoint
redirect_to_boxPrzekierowano do automatu Paczkomat.LMD.3013Redirected to PUDO by recipientLocation Type: pudoPoint
redirect_to_boxPrzekierowano do automatu Paczkomat.LMD.3014Redirected to APM by recipientLocation Type: lockerPoint
rejected_by_receiverOdmowa przyjęcia.LMD.9006Undeliverable: Rejected by recipient
returned_to_senderZwrot do nadawcy.RTS.1002[Generic] Returned to Sender
sent_from_source_branchW trasie.MMD.1004[Generic] Line-Haul
sent_from_sorting_centerWysłana z Sortowni.MMD.1004[Generic] Line-Haul
sent_to_client_hubHAN.1001[Generic] Handover
sent_to_client_hub-fixHAN.1001[Generic] Handover
stack_in_box_machinePaczka magazynowana w tymczasowym automacie PaczkomatLMD.9012Stored temporary in a box machine
stack_in_customer_service_pointPaczka magazynowana w PaczkoPunkcie.LMD.3007Stored temporary in a service point
stack_parcel_in_box_machine_pickup_time_expiredUpłynął termin odbioru paczki magazynowanejLMD.3009Expired on temporary box machine
stack_parcel_pickup_time_expiredUpłynął termin odbioru paczki magazynowanej.LMD.3011Expired on temporary collection point
taken_by_courierOdebrana od Nadawcy.FMD.1002[Generic] Collected by courier
taken_by_courier_from_customer_service_pointZwrócona do nadawcy.LMD.9014Uncollected Parcel- Return to sender initiated
taken_by_courier_from_pokW drodze do oddziału nadawczego InPost.FMD.1002[Generic] Collected by courier
undeliveredPrzekazanie do magazynu przesyłek niedoręczalnych.LMD.9005[Generic] Undeliverable
undelivered_cod_cash_receiverBrak możliwości doręczenia.LMD.9009Undeliverable: COD conditions not met
undelivered_incomplete_addressBrak możliwości doręczenia.LMD.9007Undeliverable: Incorrect delivery details
undelivered_lack_of_access_letterboxBrak możliwości doręczenia.LMD.9010Undeliverable: No mailbox
undelivered_no_mailboxBrak możliwości doręczenia.LMD.9010Undeliverable: No mailbox
undelivered_unknown_receiverBrak możliwości doręczenia.LMD.9008Undeliverable: Receiver unknown
undelivered_wrong_addressBrak możliwości doręczenia.LMD.9015Delivery Attempt - Incorrect Delivery Details
unstack_from_box_machinePaczka w drodze do pierwotnie wybranego automatu PaczkomatLMD.3005Original collection point reassigned
unstack_from_customer_service_pointW drodze do wybranego automatu Paczkomat.LMD.3005Original collection point reassigned

How to read above table?

Each row maps one ShipX PL status to its corresponding Global Tracking event code. Some statuses are more granular in the newest approach, hence ShipX PL status may map to multiple new events.

Global Tracking event codes follow a PREFIX.CODE format, where the prefix identifies the stage of the parcel's journey:

PrefixStageMeaning
CRECreationThe parcel has been created in the system.
FMDFirst-Mile DeliveryThe parcel is starting its journey and being handed to a courier.
MMDMid-Mile DeliveryThe parcel has been received at a logistics centre.
LMDLast-Mile DeliveryThe parcel is on its way to, or waiting at, its final destination.
EOLEnd of LifeThe parcel's journey has concluded (delivered or cancelled).
RTSReturn to SenderThe parcel is being returned to the sender.
HANHandoverThe parcel is being handed over to another party (e.g. a carrier hub).

Additional notes

  • Redirected parcels: In ShipX PL, a redirected parcel's history is shown as two separate journeys. In Global Tracking, the same parcel's history is consolidated into a single, continuous journey — including the point where the redirect occurred and its new destination.
  • Location-dependent mappings: A few ShipX PL statuses (for example redirect_to_box) map to different Global Tracking codes depending on the location type of the destination point (Locker, Pickup Point, or other). Always check the Condition column before hard-coding a 1:1 mapping.
  • Redundant ShipX PL statuses: Some ShipX PL statuses that appear semantically distinct (e.g. taken_by_courier, taken_by_courier_from_pok, collected_from_sender) map to the same Global Tracking code (FMD.1002) because they represent the same stage of the parcel journey from the customer's perspective.

ShipX PL codes without a Global Tracking equivalent

The following ShipX PL statuses have 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.

ShipX PL StatusShipX PL Title
offer_selectedOferta wybrana.
offers_preparedPrzygotowano oferty.
otherInny status.
ready_to_pickup_from_pok_registeredCzeka na odbiór w PaczkoPunkcie.
return_pickup_confirmation_to_senderPrzygotowano dokumenty zwrotne.
undelivered_not_live_addressBrak możliwości doręczenia.