> ## Documentation Index
> Fetch the complete documentation index at: https://api-doc.fidly.be/llms.txt
> Use this file to discover all available pages before exploring further.

# Adresses de livraison

> Des adresses enregistrées sur un tiers, réutilisables sur ses documents.

Une adresse de livraison est une adresse **enregistrée sur un tiers**, pour ne pas
la ressaisir sur chaque document qu'on lui adresse. C'est un objet du tiers : les
droits sont ceux de la ressource `relation`, et `relation_id` est fixé à la
création — une adresse ne se déplace pas vers un autre tiers.

## Adresse et identifiant

`address` est le même objet que l'adresse d'un tiers, avec les mêmes règles :
`country_code` obligatoire, `street_number` seulement avec `street`
(`422 invalid_address` sinon). Au `PATCH`, elle est **fusionnée** comme sur un tiers
et les règles sont vérifiées sur le résultat.

`identifier` et `identifier_scheme` désignent le lieu sur le réseau Peppol (un GLN
et le code de schéma qui dit comment le lire, `0088` pour un GLN). Ils vont
**ensemble** : une paire à moitié remplie est refusée (`422 invalid_identifier`), y
compris quand un `PATCH` en retirerait une moitié.

## Sur les documents

Un document accepte un `delivery_location_id`, à la création comme à la mise à jour,
à condition que l'adresse appartienne au **même tiers** que lui
(`422 invalid_delivery_location`). Changer le `relation_id` d'un document détache
son adresse de livraison ; `delivery_location_id: null` la détache aussi.

## Supprimer

La suppression est refusée (`409 delivery_location_in_use`) tant qu'un document y
est lié. Supprimer le tiers supprime ses adresses de livraison avec lui.
