# Update an existing customer order. **PUT /customer-orders/{orderId}** Sample request: PUT /customer-orders/CDE0000000001 ## Servers - https://soget-api-integration.azure-api.net/customer-orders/v1: https://soget-api-integration.azure-api.net/customer-orders/v1 () ## Authentication methods - Bearer token & Api key ## Parameters ### Headers - **If-Match** (string) ETag value to determine resource version. ### Path parameters - **orderId** (string) Customer order identifier ### Body: application/json (object) Information of customer order - **containers** (array[object]) Container - **date** (string(date-time) | null) Date of the customer order. ISO 8601 Extended Format - **sender** (string | null) Name of the person who created the order. - **clientReference** (string | null) Importer/Exporter reference. - **customsFlag** (string) Type of flows: - **priceInformation** (string | null) Comment about pricing. - **instructionsInformation** (string | null) Instructions for the driver. - **contractTermsInformation** (string | null) Information about the contract terms. - **comment** (string | null) General comments about the transport order. - **voyage** (object) Voyage information. ## Responses ### 200 Successful operation. ### 400 Bad request. #### Body: application/json (object) - **timestamp** (string(date-time)) Time information. ISO 8601 Extended Format - **code** (string) Error that could be returned by the system. - **message** (string | null) Error message. ### 412 PreconditionFailed. #### Body: application/json (object) - **timestamp** (string(date-time)) Time information. ISO 8601 Extended Format - **code** (string) Error that could be returned by the system. - **message** (string | null) Error message. [Powered by Bump.sh](https://bump.sh)