Endpoints for creating, tracking, updating, and managing shipments.
โCreate a new shipment
Creates a new shipment with the provided details
โ Headers
X-Correlation-ID
stringย ยทย uuidUnique identifier for tracking requests across multiple services
Idempotency-Key
stringย ยทย uuidUnique key to ensure idempotency of the request
X-API-Version
string | nullย ยทย enumAPI version requested by the client
Enum values:2024-012023-12Default: 2024-01X-Request-Priority
stringย ยทย enumPriority level for processing the shipment request
Enum values:highnormallowDefault: normal
โ Request Body
recipientAddress
objectย ยทย requiredsenderAddress
objectย ยทย requiredpackages
object[]ย ยทย minItems: 1ย ยทย maxItems: 50ย ยทย uniqueย ยทย required
id
stringย ยทย uuidExample: 123e4567-e89b-12d3-a456-426614174000recipientEmail
stringย ยทย emailExample: recipient@example.comstatus
string | nullย ยทย enumEnum values:CREATEDIN_TRANSITDELIVEREDEXCEPTIONtrackingNumber
stringย ยทย pattern:^[A-Z0-9]{10,20}$
createdAt
stringย ยทย date-timecomments
object[]ย ยทย enumย ยทย maxItems: 100Enum values:PENDINGAPPROVEDREJECTEDtags
string[]Enum values:FRAGILEEXPRESSINTERNATIONALCUSTOMS_REQUIREDfacilities
string[]Enum values:LAX1JFK2ORD3DFW4SEA5customData
arrayArray of custom data items that can be of any type
metadata
objectEmpty object for future extensibility
โ Responses
recipientAddress
objectย ยทย requiredsenderAddress
objectย ยทย requiredpackages
object[]ย ยทย minItems: 1ย ยทย maxItems: 50ย ยทย uniqueย ยทย requiredid
stringย ยทย uuidExample: 123e4567-e89b-12d3-a456-426614174000recipientEmail
stringย ยทย emailExample: recipient@example.comstatus
string | nullย ยทย enumEnum values:CREATEDIN_TRANSITDELIVEREDEXCEPTIONtrackingNumber
stringย ยทย pattern:^[A-Z0-9]{10,20}$
createdAt
stringย ยทย date-timecomments
object[]ย ยทย enumย ยทย maxItems: 100Enum values:PENDINGAPPROVEDREJECTEDtags
string[]Enum values:FRAGILEEXPRESSINTERNATIONALCUSTOMS_REQUIREDfacilities
string[]Enum values:LAX1JFK2ORD3DFW4SEA5customData
arrayArray of custom data items that can be of any type
metadata
objectEmpty object for future extensibility
โTrack a shipment
Get the current status and tracking information for a shipment
โ path Parameters
trackingNumber
stringย ยทย required
โ Headers
X-Correlation-ID
stringย ยทย uuidUnique identifier for tracking requests across multiple services
X-API-Version
string | nullย ยทย enumAPI version requested by the client
Enum values:2024-012023-12Default: 2024-01X-Cache-Control
stringย ยทย enumCaching behavior for the tracking response
Enum values:no-cachemax-age=60Default: max-age=60
โ Responses
recipientAddress
objectย ยทย requiredsenderAddress
objectย ยทย requiredpackages
object[]ย ยทย minItems: 1ย ยทย maxItems: 50ย ยทย uniqueย ยทย requiredid
stringย ยทย uuidExample: 123e4567-e89b-12d3-a456-426614174000recipientEmail
stringย ยทย emailExample: recipient@example.comstatus
string | nullย ยทย enumEnum values:CREATEDIN_TRANSITDELIVEREDEXCEPTIONtrackingNumber
stringย ยทย pattern:^[A-Z0-9]{10,20}$
createdAt
stringย ยทย date-timecomments
object[]ย ยทย enumย ยทย maxItems: 100Enum values:PENDINGAPPROVEDREJECTEDtags
string[]Enum values:FRAGILEEXPRESSINTERNATIONALCUSTOMS_REQUIREDfacilities
string[]Enum values:LAX1JFK2ORD3DFW4SEA5customData
arrayArray of custom data items that can be of any type
metadata
objectEmpty object for future extensibility
โHold shipment
Place a shipment on hold at a facility
โ path Parameters
shipmentId
stringย ยทย uuidย ยทย required
โ query Parameters
holdDuration
stringย ยทย date-timeDuration to hold the shipment
โ Headers
X-Hold-Operator
stringย ยทย enumOperator requesting the hold
Enum values:SYSTEMADMINCUSTOMERAGENT
โ cookie Parameters
preferredLocation
stringUser's preferred facility location
โ Request Body
holdUntil
stringย ยทย date-timeย ยทย required
reason
stringย ยทย enumEnum values:RECIPIENT_REQUESTCUSTOMS_HOLDWEATHER_DELAYADDRESS_VERIFICATIONPAYMENT_PENDINGfacilityId
stringย ยทย enumEnum values:LAX1JFK2ORD3DFW4SEA5
โ Responses
status
stringย ยทย enumEnum values:ON_HOLDHOLD_PENDINGHOLD_REJECTEDholdLocation
stringย ยทย enumEnum values:LAX1 - Los Angeles HubJFK2 - New York HubORD3 - Chicago HubDFW4 - Dallas HubSEA5 - Seattle HubholdUntil
stringย ยทย enumย ยทย date-timeEnum values:2025-01-15T17:00:00Z2025-01-16T09:00:00Z2025-01-17T14:00:00Z