Track a parcel

Learn about the Event Log endpoint and how to to fetch all registered tracking events for a shipment number, tracking reference, or return code.

Overview

The event tracking endpoint returns all events for a parcels. In addition, it returns metadata about the parcel (shop, delivery method, etc.).

Language

Event Log API can display events in 3 languages using the path parameter:

  • English (EN),

  • Norwegian (NO)

  • Swedish (SE)

Response

  • Response may include events for multiple parcels if:

    • The shipment contains multiple items.

    • A parcel changes delivery method (new tracking reference linked with original).

  • Duplicate events can occur (margin < 0.001%).

  • Clients must tolerate new event IDs or fields being added.

Event catalogue

Use this table to map codes to UI states and translations.

Catagory Code(“apikey”) Description i18n key
Booking 001 transport of parcel has been booked event.type.pub.import.edi.information.received
Transportation 002 we have received your parcel, and are getting ready to transport it in our network (n/a in list)
Transportation 003 your parcel is being loaded for transport to its next checkpoint event.type.pub.shipment.forwarded
Transportation 004 your shipment is transit and should be delivered within a few days event.type.pub.shipment.under.transport
Transportation 006 parcel has arrived at local service point and is ready for pick-up event.type.pub.shipment.arrived.at.servicepoint
Transportation 062 the shipment has been loaded for transport event.type.pub.loaded
Transportation 063 parcel has been unloaded from car event.type.pub.unloaded
Transportation 104 parcel is delivered to service point event.type.pub.delivered.at.service.point
Transportation 148 registration of shipment with external carrier failed event.type.shopadmin.transport.booking.failed
Communication 152 communication sent event.type.public.communication.sent
Communication 153 communication failed event.type.public.communication.failed
Communication 155 pick-up deadline has been extended event.type.public.pickup.deadline.extended
Status 013 parcel delivered event.type.pub.shipment.delivered
Status 015 your delivery can’t be completed as expected. we will notify the recipient with updated information regarding your delivery event.type.pub.returned.to.sender
Status 028 we will try to deliver your shipment again event.type.pub.retry.delivery
Status 029 we will try to pick up your shipment again event.type.pub.retry.pickup
Status 030 unfortunately we are having problems with the delivery, and we are working to locate the parcel. (n/a in list)
Status 031 our carrier attempted to collect your shipment, but was unfortunately unable to do so (n/a in list)
Status 032 parcel has been picked-up by our carrier event.type.pub.shipment.retrieved
Status 034 our carrier attempted to collect your shipment, but was unfortunately unable to locate the shipment (n/a in list)
Status 035 parcel will be returned to web shop/sender. event.type.pub.returned.cannot.deliver
Status 057 unfortunately we were not able to deliver your parcel tonight event.type.pub.shipment.not.delivered
Status 060 pick-up of parcel has been cancelled event.type.pub.pickup.cancelled
Status 061 parcel marked as wanted. this parcel should be return to store/sender event.type.shopadmin.wanted
Status 068 shipment not delivered event.type.pub.not.delivered
Status 069 parcel not acknowledged event.type.distr.unacknowledged
Status 073 order has been cancelled event.type.pub.admin.order.cancelled
Status 076 the customer has changed date for shipment event.type.pub.consumer.changed.shipment.date
Status 077 new activation in edg has been cancelled as the parcel has received a final status event.type.distr.delivery.deactivated
Status 093 parcel has been sorted incorrectly and will unfortunately be slightly delayed event.type.pub.shipment.incorrectly.sorted
Status 095 parcel not picked up at service point and will be returned to sender event.type.pub.shipment.not.picked.up.returned.to.sender
Status 100 the order has been changed event.type.pub.order.changed
Status 112 destination have been changed event.type.pub.parcel.destination.changed
Status 113 parcel activated event.type.distr.delivery.activated
Status 117 parcel ready for pick-up sent to consignee event.type.pub.package.arrived
Status 118 reminder parcel ready for pick-up sent to consignee event.type.pub.package.reminder
Status 119 pick-up period extended sent to consignee event.type.pub.package.pickupextension
Status 120 reminder for parcel ready for pick-up after extended period sent to consignee event.type.pub.package.lastreminder
Status 121 parcel returned sent to sender event.type.pub.package.returned
Status 122 parcel delivered for return at servicepoint event.type.pub.parcel.delivered.for.return.servicepoint
Status 125 parcel is no longer wanted. to be delivered as normal event.type.shopadmin.unwanted
Status 136 the shipment item has been cleared by customs event.type.distr.order.clearance.ok
Status 151 shipment distribution date changed event.type.shopadmin.shipment.distribution.date.changed
Status 154 fallback shipment solution was triggered event.type.public.shipment.fallback.triggered
Scanner 016 parcel has been scanned event.type.distr.shipment.scanned.ok
Scanner 017 no edi-information received for this parcel event.type.distr.scanned.missing.package.data
Scanner 018 parcel scanned at wrong station. please change station and scan again event.type.distr.scanned.wrong.station
Scanner 019 can not find alias for this parcel, verify correct transport setup or split load carrier event.type.distr.scanned.no.alias
Scanner 022 parcel is in transit event.type.shopadmin.scanned.wrong.location
Scanner 024 parcel scanned in return mode event.type.distr.scanned.ok.return.scan
Scanner 107 load carrier has been received and is beeing loaded for transport event.type.distr.load.carrier.received
Scanner 115 parcel has return status, it can not be scanned in outgoing mode event.type.distr.scanned.wrong.mode
Scanner 116 parcel has arrived at end station event.type.pub.parcel.arrived.at.end.station
Scanner 149 the parcel has been added to the customs report event.type.distr.add.parcel.to.customs.report
Scanner 150 alias retrieved from cargostream event.type.distr.alias.retrieved
Export 026 parcel will be delivered by a partner carrier. event.type.pub.shipment.exported
Export 126 partner carrier has recieved the parcel event.type.pub.shipment.received.external
Export 147 code for return is received/updated event.type.shopadmin.submission.code.received
External 036 unknown status notification from external transporter event.type.distr.shipment.unknown.external.code
Internal 094 label has been generated event.type.distr.generated.label
Images 124 additional information for delivery available event.type.shopadmin.image.of.delivery.taken