This endpoint reassigns any unshipped shipments to a different carrier or can be used to simply retry any shipments that are in “error” state due to a failure on the carrier side.
shipment_id is used as a path parameter to identify the shipment. Alternatively the client provided shipment reference (
partner_shipment_reference) can also be used instead of the
- To retry the shipment, original carrier account object should be specified in request.
- To reassign the shipment, target carrier account should be specified in the request.
- If no carrier account object specified, the rules engine will trigger to find the best suitable one.
- Otherwise, operation has no effect.
Should contain carrier account ID and/or carrier account name. Carrier ID takes precedence.
For the reverse-shipment
pending_amount are not required and will be set to