---
title: "Update Shipping Address"
method: PUT
path: "/api/sales-orders/{order_id}/shipping-address"
tags: ["sales-orders"]
---

# Update Shipping Address

`PUT /api/sales-orders/{order_id}/shipping-address`

## Request

- Base URL: `https://api.brm-chronographes.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.brm-chronographes.com/api/sales-orders/{order_id}/shipping-address`
- Auth: HTTP bearer

Modifier SEULEMENT l'adresse de livraison d'un BDC.

Contrairement à update_order (full edit réservé au brouillon / admin), ceci est
ouvert au commercial CRÉATEUR (et admin) à tout moment TANT QUE la commande n'est
PAS FACTURÉE — un changement de lieu de livraison de dernière minute reste légitime
même une fois le devis Odoo créé et l'acompte encaissé. (Demande François 03/07.)

## Path parameters

- `order_id` integer, required

## Request body

- ShippingAddressUpdate
  - `billing_same_as_shipping` boolean
  - `shipping_address_line1` string, nullable
  - `shipping_address_line2` string, nullable
  - `shipping_city` string, nullable
  - `shipping_postal_code` string, nullable
  - `shipping_country` string
  - `shipping_state` string, nullable
  - `shipping_recipient_name` string, nullable
  - `shipping_recipient_company` string, nullable
  - `shipping_recipient_phone` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/brm-chronographes/apis/brm-hub.md) · [All operations](https://skmtc.dev/brm-chronographes/apis/brm-hub/llms.txt) · [OpenAPI document](https://skmtc.dev/brm-chronographes/apis/brm-hub/revisions/f4342ec9ac98?raw)
