| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

### shipmentId

- **Type**: string  
- **Required**: Yes  
- Description: The shipiumShipmentId or partnerShipmentId (if one was provided).

### Information to update in the Shipment.

### orderedDateTime

- **Type**: date-time  
- Description: The timestamp for when customer placed an order for this product. The timestamp must be a valid ISO 8601 timestamp.

### shippedDateTime

- **Type**: date-time  
- Description: The timestamp for when you (or your fulfillment partner) shipped the product from your (or their) warehouse. The timestamp must be a valid ISO 8601 timestamp.

### deliveredDateTime

- **Type**: date-time  
- Description: The timestamp for when the package was delivered to the customer. The timestamp must be a valid ISO 8601 timestamp.

### destinationAddress

- **Type**: object  
- **Required**: Yes  
- Description: Address details of the sold to party for customs purposes

#### destinationAddress object

### packagingType

- **Type**: object  
- Description: Fields describing the physical properties of the package.

#### packagingType object

### totalWeight

- **Type**: object  
- Description: The weight of this type of packaging empty.

#### totalWeight object

### X-DELEGATED-PARTNER-ID

- **Type**: string

### Response Codes

- ``200``: Updating of Shipment successful.
- ``400``: Invalid inputs were provided.
- ``403``: Not authenticated / authorized via OAuth.
- ``404``: Unable to find the deliveryEstimateId to update.

### Example Request

```bash
curl --request PATCH \
     --url https://api.shipium.com/api/v1/deliveryexperience/shipment/shipmentId \
     --header 'accept: application/json' \
     --header 'content-type: application/json'
```

### Status Updates

Updated 26 days ago
