Partially update shipment

Partially update the details of a specific shipment.

Path Params
string
required

The account ID associated with the shipment.

string
required

The shipment ID to be updated.

Body Params

Shipment details to be updated.

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