Get shipment details
Retrieves shipment status, stored details, package tracking, and label readiness.
Behavior
- Reads do not reprice the shipment. Saved-address updates do not change its snapshots.
- A
FAILEDshipment includes a failure code and message. - Read this endpoint after booking to observe background progress.
Permission
SHIPMENTS_READ
See Troubleshooting for authentication, access, rate-limit, and service errors.
/shipments/{id}AuthorizationBearer token · headerrequiredRequired header: Authorization: Bearer <customer-api-key>. Use a Customer API key with the operation's required permission. Never use a dashboard or webshop token.
idstringrequiredID of the shipment. Obtain it from a list or create response. Unavailable IDs return 404.
Successful result
successanyrequiredmessagestringrequireddataobjectrequiredShow propertiesHide properties
idstringrequiredstatusstringrequiredPENDINGPROCESSINGBOOKEDPICKED_UPDELIVEREDCANCELEDFAILEDserviceCodestringrequiredcreatedAtstring<date-time>requiredpickupDatestringrequiredcustomerReferencestring | anyrequiredShow propertiesHide properties
stringanypricePricerequiredShow propertiesHide properties
currencystringrequiredbaseAmountstringrequiredsurchargeAmountstringrequiredpalletExchangeAmountstringrequiredtaxAmountstringrequiredtotalAmountstringrequiredpackagesShipmentPackage[]requiredShow propertiesHide properties
ShipmentPackageidstringrequiredtypestringrequiredtrackingNumberstring | anyrequiredShow propertiesHide properties
stringanynationalTrackingNumberstring | anyrequiredShow propertiesHide properties
stringanydeliveryStatusstringrequiredweightnumberrequiredlengthnumber | anyrequiredShow propertiesHide properties
numberanywidthnumber | anyrequiredShow propertiesHide properties
numberanyheightnumber | anyrequiredShow propertiesHide properties
numberanydescriptionstring | anyrequiredShow propertiesHide properties
stringanyhasDgbooleanrequireddgobject | anyrequiredShow propertiesHide properties
hazardClassstringrequiredunNumberstringrequiredproperShippingNamestringrequiredweightnumberrequiredpackingGroupstringrequiredflashPointstring | anyrequiredShow propertiesHide properties
stringanytechnicalNamestring | anyrequiredShow propertiesHide properties
stringanymarinePollutantstring | anyrequiredShow propertiesHide properties
stringanyanylabelReadybooleanrequiredsenderAddressShow propertiesHide properties
namestringrequiredPerson or company name. Required and nonempty after trimming; see maxLength. Shipment services may impose a lower name limit.
street1stringrequiredPrimary street address, including house number. Required and nonempty after trimming; see maxLength and service fieldLimits.
street2string | anyOptional additional address line. Omit or send null to clear it; see maxLength and service fieldLimits.
Show propertiesHide properties
stringanycitystringrequiredTown or city. Required and nonempty after trimming; see maxLength.
zipstringrequiredPostal code as text, preserving leading zeros. It must match the country for carrier shipments; see maxLength.
countrystringrequiredSupported country code in two-letter uppercase ISO format, such as DK. The country and service must have an available route and price.
addressTypestringrequiredRESIDENTIAL for a private address or COMMERCIAL for a business address.
RESIDENTIALCOMMERCIALregionstring | anyOptional state, province, or region as text. Omit or send null to clear it.
Show propertiesHide properties
stringanyattentionstring | anyOptional contact person or attention line. Omit or send null to clear it; see maxLength.
Show propertiesHide properties
stringanyemailstring<email> | anyValid contact email address, or null. Required for a shipment receiver when GET /services reports receiverEmailRequired.
Show propertiesHide properties
string<email>anyphonestring | anyTelephone number in international E.164 format, such as +4512345678, or null. Required for a shipment receiver when receiverPhoneRequired is true.
Show propertiesHide properties
stringanymobilestring | anyMobile number in international E.164 format, such as +4512345678, or null. Required for a shipment receiver when receiverMobileRequired is true.
Show propertiesHide properties
stringanyreceiverAddressShow propertiesHide properties
namestringrequiredPerson or company name. Required and nonempty after trimming; see maxLength. Shipment services may impose a lower name limit.
street1stringrequiredPrimary street address, including house number. Required and nonempty after trimming; see maxLength and service fieldLimits.
street2string | anyOptional additional address line. Omit or send null to clear it; see maxLength and service fieldLimits.
Show propertiesHide properties
stringanycitystringrequiredTown or city. Required and nonempty after trimming; see maxLength.
zipstringrequiredPostal code as text, preserving leading zeros. It must match the country for carrier shipments; see maxLength.
countrystringrequiredSupported country code in two-letter uppercase ISO format, such as DK. The country and service must have an available route and price.
addressTypestringrequiredRESIDENTIAL for a private address or COMMERCIAL for a business address.
RESIDENTIALCOMMERCIALregionstring | anyOptional state, province, or region as text. Omit or send null to clear it.
Show propertiesHide properties
stringanyattentionstring | anyOptional contact person or attention line. Omit or send null to clear it; see maxLength.
Show propertiesHide properties
stringanyemailstring<email> | anyValid contact email address, or null. Required for a shipment receiver when GET /services reports receiverEmailRequired.
Show propertiesHide properties
string<email>anyphonestring | anyTelephone number in international E.164 format, such as +4512345678, or null. Required for a shipment receiver when receiverPhoneRequired is true.
Show propertiesHide properties
stringanymobilestring | anyMobile number in international E.164 format, such as +4512345678, or null. Required for a shipment receiver when receiverMobileRequired is true.
Show propertiesHide properties
stringanydeliveryNotestring | nullfailureobject | nullShow propertiesHide properties
codeanyINVALID_ZIPCODEINVALID_SHIPMENT_DATEUNKNOWN_PROVIDER_ERRORmessagestringrequestIdstringrequiredInvalid input or unsupported operation.
successanyrequiredmessagestringrequireddataanyrequiredrequestIdstringrequirederrorCodestringrequirederrorsobject | anyrequiredShow propertiesHide properties
fieldsobject[]Show propertiesHide properties
objectpathstringrequirederrorCodestringrequiredmessagestringrequiredpricePriceShow propertiesHide properties
currencystringrequiredbaseAmountstringrequiredsurchargeAmountstringrequiredpalletExchangeAmountstringrequiredtaxAmountstringrequiredtotalAmountstringrequiredcurrentStatusstringretryAfterSecondsintegeranyResource does not exist or belongs to another account.
successanyrequiredmessagestringrequireddataanyrequiredrequestIdstringrequirederrorCodestringrequirederrorsobject | anyrequiredShow propertiesHide properties
fieldsobject[]Show propertiesHide properties
objectpathstringrequirederrorCodestringrequiredmessagestringrequiredpricePriceShow propertiesHide properties
currencystringrequiredbaseAmountstringrequiredsurchargeAmountstringrequiredpalletExchangeAmountstringrequiredtaxAmountstringrequiredtotalAmountstringrequiredcurrentStatusstringretryAfterSecondsintegerany