# ST07 - Update shipment shipping origin Limited to 100 shipments at a timeCall FrequencyRecommended usage: At each update of shipments for one or multiple shipment Endpoint: PUT /api/shipments ## Query parameters: - `shop_id` (integer) Use this parameter when your user has access to several shops. If not specified, the shop_id from your default shop will be used. ## Request fields (application/json): - `shipments` (array, required) Shipments list - `shipments.id` (string, required) The shipment id - `shipments.shipping_from` (object, required) Shipment's shipping origin - `shipments.shipping_from.warehouse` (object, required) The warehouse from where the shipment is shipped - `shipments.shipping_from.warehouse.code` (string, required) The code of the warehouse ## Response 200 fields (application/json): - `shipment_errors` (array, required) Shipment update errors - `shipment_errors.id` (string) Shipment id - `shipment_errors.message` (string) Shipment update error message - `shipment_success` (array, required) Shipment update success - `shipment_success.shipping_from` (object) Shipment's shipping origin - `shipment_success.shipping_from.address` (object) Shipping origin address - `shipment_success.shipping_from.address.city` (string) City - `shipment_success.shipping_from.address.country_iso_code` (string) Country ISO code - `shipment_success.shipping_from.address.state` (string) State - `shipment_success.shipping_from.address.street_1` (string) First information line of the address street - `shipment_success.shipping_from.address.street_2` (string) Second information line of the address street - `shipment_success.shipping_from.address.zip_code` (string) Address zip code - `shipment_success.shipping_from.warehouse` (object) Shipping origin warehouse - `shipment_success.shipping_from.warehouse.code` (string) Warehouse's code