Create a shipment
Create a new shipment directly by providing shipping details and selecting a carrier and service. This creates a shipping quote internally and purchases the label in one step.
Request Body
application/jsonRequiredshipToAddressRequiredobjectDestination shipping address
shipFromAddressRequiredobjectOrigin shipping address
packagesRequiredarray<object>Packages to ship
carrierCodeRequiredstringCarrier code to use for shipping
serviceCodeRequiredstringService code to use for shipping
shippingDatestringDate the shipment will be sent (defaults to current date/time)
"date-time"customsInputobjectCustoms information for international shipments
labelFormatstringLabel format for the shipping label (pdf or zpl)
zplDpinumberDPI setting for ZPL labels
Shipment created successfully
List shipping quotes GET
Retrieve a list of shipping quotes with pagination and filtering options. Results are filtered to quotes the authenticated user has access to.
Get shipment by ID GET
Retrieve a specific shipment by its unique identifier. Results are filtered to shipments the authenticated user has access to.