Create shipment

Create a new shipment for an account.

Path Params
string
required

The account ID associated with the new shipment.

Body Params

Shipment details to be created.

Request data for creating or updating a shipment.

string | null

ID of the set the shipment is part of.

string | null
^[^\$\%\^\*\{\}\@]*$

Name of the shipment.

string | null

Description of the shipment.

string | null

Reference ID for the shipment.

string | null

ID of the device associated with the shipment.

string | null

Purchase order number for the shipment.

origin
object

Origin location of the shipment.

destination
object

Destination location of the shipment.

transportDetails
object

The transport details for the shipment.

customProperties
object | null

Custom properties for the shipment.

items
array of objects | null

List of items in the shipment.

items
dependsOn
array of strings | null

List of shipment IDs this shipment depends on. Shipment will not start until all dependencies are completed.

dependsOn
string
enum

Health status of the shipment.

Allowed:
boolean | null

Does the shipment require label pairing.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain
application/json
text/json