Skip to main content
PUT
/
api
/
shipments
/
{id}
{
  "order_number": "UPDATED-ORD-12345",
  "complete_at_start": "2023-11-09T09:00:00-05:00",
  "complete_at_end": "2023-11-09T17:00:00-05:00",
  "receiver": {
    "name": "Jane Doe Updated",
    "street": "789 New Street",
    "city": "Los Angeles",
    "state": "CA",
    "zip": "90001"
  },
  "update_reason": "Customer requested address change"
}
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "order_number": "UPDATED-ORD-12345",
  "shipment_type": "delivery",
  "shipment_date": "2023-11-09T10:00:00Z",
  "complete_at_start": "2023-11-09T14:00:00Z",
  "complete_at_end": "2023-11-09T22:00:00Z",
  "carrier_id": "660e8400-e29b-41d4-a716-446655440000",
  "carrier_service_level_id": "550e8400-e29b-41d4-a716-446655440000",
  "pickup_id": "770e8400-e29b-41d4-a716-446655440000",
  "timezone": "America/New_York",
  "inserted_at": "2023-11-07T10:00:00Z",
  "updated_at": "2023-11-08T15:30:00Z"
}

Request Parameters

Path Parameters

id
string
required
The unique identifier of the shipment to update

Request Body

order_number
string
Order reference number
shipment_date
string
Date and time for the shipment in ISO 8601 format
shipment_type
string
Type of shipment. Must be one of: delivery, return, exchange
complete_at_start
string
Start of pickup window in ISO 8601 format
complete_at_end
string
End of pickup window in ISO 8601 format
carrier_service_level_id
string
UUID of the carrier service level
shipper
object
Shipper address information
receiver
object
Receiver address information
update_reason
string
Reason for the update (for audit trail)
timezone
string
IANA timezone identifier (default: America/New_York)
label_url
string
URL to the shipping label
metadata
object
Additional metadata for the shipment
items
array
List of items in the shipment
{
  "order_number": "UPDATED-ORD-12345",
  "complete_at_start": "2023-11-09T09:00:00-05:00",
  "complete_at_end": "2023-11-09T17:00:00-05:00",
  "receiver": {
    "name": "Jane Doe Updated",
    "street": "789 New Street",
    "city": "Los Angeles",
    "state": "CA",
    "zip": "90001"
  },
  "update_reason": "Customer requested address change"
}
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "order_number": "UPDATED-ORD-12345",
  "shipment_type": "delivery",
  "shipment_date": "2023-11-09T10:00:00Z",
  "complete_at_start": "2023-11-09T14:00:00Z",
  "complete_at_end": "2023-11-09T22:00:00Z",
  "carrier_id": "660e8400-e29b-41d4-a716-446655440000",
  "carrier_service_level_id": "550e8400-e29b-41d4-a716-446655440000",
  "pickup_id": "770e8400-e29b-41d4-a716-446655440000",
  "timezone": "America/New_York",
  "inserted_at": "2023-11-07T10:00:00Z",
  "updated_at": "2023-11-08T15:30:00Z"
}