Documentation
Endpoints for generating and retrieving shipment-related documents.
Get shipping label
Get the shipping label for a shipment in various formats. Supports both JSON and XML responses. XML format follows the EDIFACT D96A standard for shipping label interchange, while JSON is provided for modern API integrations.
path Parameters
shipmentId
string · uuid · required
query Parameters
format
string · enumLabel format
Enum values:PDFPNGZPL
Headers
Accept
string · enumResponse format. Use application/xml for EDI-compliant responses following EDIFACT D96A standard.
Enum values:application/jsonapplication/xml
Responses
shipmentId
string · uuid · requiredformat
string · enum · requiredEnum values:PDFPNGZPLid
string · uuid · readOnlyurl
string · uri · readOnlycreatedAt
string · date-time · readOnlyexpiresAt
string · date-time · readOnly
Get commercial invoice
Generate an enhanced commercial invoice with digital signatures, multiple format support, and customs pre-clearance capabilities. Supports both standard formats and country-specific templates.
path Parameters
shipmentId
string · uuid · required
query Parameters
format
string · enumDocument format. XML/EDI formats follow international customs standards.
Enum values:PDFDOCXXMLJSONEDItemplate
string · enumCountry-specific template to use
Enum values:STANDARDEUUSCNUKinclude
string[]Additional documents to include
Responses
documents
object[]customsStatus
string · enumEnum values:PENDINGPRE_CLEAREDCLEARED
Get commercial invoice (legacy)
Generate a basic commercial invoice for an international shipment. This endpoint is deprecated, please use /shipments/{shipmentId}/documents/v2/commercial-invoice
for enhanced features including digital signatures, multiple formats, and customs pre-clearance.
path Parameters
shipmentId
string · uuid · required
query Parameters
format
string · enumEnum values:PDFDOCX
Responses
url
string · uriexpiresAt
string · date-time