Updates a single shipment based on the id. Unfortunately you can't update the customs_declaration attribute at the moment.
Request
- Base URL: https://api.shipcloud.io/v1
- URL: https://api.shipcloud.io/v1/shipments/{id}
- Auth: HTTP basic
Request body
acronym of the carrier
The service that should be used for the shipment.
a reference number (max. 30 characters) that you want this shipment to be identified with. You can use this afterwards to easier find the shipment in the shipcloud.io backoffice
text that describes the contents of the shipment. This parameter is mandatory if you're using UPS and the following conditions are true: from and to countries are not the same; from and/or to countries are not in the EU; from and to countries are in the EU and the shipments service is not standard. The parameter is also mandatory when using DHL Express as carrier.
email address that we should notify once there's an update for this shipment (usually the recipients')
determines if a shipping label should be created at the carrier (this means you will be charged when using the production api key)
here you can save additional data that you want to be associated with the shipment. Any combination of key-value pairs is possible
Response
Updated information about a single shipment
acronym of the carrier
The service that should be used for the shipment.
a reference number (max. 30 characters) that you want this shipment to be identified with. You can use this afterwards to easier find the shipment in the shipcloud.io backoffice
text that describes the contents of the shipment. This parameter is mandatory if you're using UPS and the following conditions are true: from and to countries are not the same; from and/or to countries are not in the EU; from and to countries are in the EU and the shipments service is not standard. The parameter is also mandatory when using DHL Express as carrier.
email address that we should notify once there's an update for this shipment (usually the recipients')
Identifier of a previously created order.
determines if a shipping label should be created at the carrier (this means you will be charged when using the production api key)
here you can save additional data that you want to be associated with the shipment. Any combination of key-value pairs is possible
identifier of the shipment
the original tracking number that can be used on the carriers website
the original tracking URL of the carrier
timestamp the shipment was created
URL where you can download the label in pdf format
price that we're going to charge you (exl. VAT)
email address of the shipper who should be notified of a change of shipment status by shipcloud
URL you can send your customers so they can track this shipment
Changes
No recorded changes to this operation across all 1 revision of this API.