updateSandboxShipment

Updates a sandbox shipment on marketplace behalf. Supports status changes, invoice availability, and transport capacity updates.

Path Params
string
required

The unique identifier of the shipment to update.

Body Params

The request body for updating a sandbox shipment.

The request object for updating a sandbox shipment. The updates object is required for SHIPMENT_STATUS_CHANGE and TRANSPORT_CAPACITY_CHANGE update types, and must not be provided for INVOICE_AVAILABILITY_CHANGE.

string
enum
required

The type of update to apply to the shipment.

Show Details
SHIPMENT_STATUS_CHANGEUpdate the shipment status or sub-status. Provide either `status` or `subStatus` in the `updates` object (mutually exclusive).
INVOICE_AVAILABILITY_CHANGEMark the invoice as available for the shipment. No `updates` object is needed.
TRANSPORT_CAPACITY_CHANGEUpdate the Expected Pickup Date (EPD) for the shipment. Provide `timestamp` in the `updates` object.
Allowed:
updates
object

The update details for the sandbox shipment. For SHIPMENT_STATUS_CHANGE, provide either status or subStatus (mutually exclusive). For TRANSPORT_CAPACITY_CHANGE, provide timestamp as the Expected Pickup Date (EPD).

Responses

Language
LoadingLoading…
Response
Choose an example:
*/*
application/json