Skip to main content
PATCH
Update Delivery Location

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

location_uuid
string
required

Body

application/json

The editable part of a delivery location. Only the fields present are applied.

address is the exception: like on a relation, it is merged into the stored address, so sending only city leaves the rest alone. relation_id is read-only — an address moved to another third party would take the documents that reference it out of step.

relation_id
string | null

Read-only after creation.

address
AddressUpdate · object | null

Address fields to change; merged into the stored address.

name
string | null

Label of the location.

Maximum string length: 100
identifier
string | null

Identifier of the location, typically a GLN.

Maximum string length: 30
identifier_scheme
string | null

4-digit Peppol scheme code, e.g. 0088 for a GLN

Response

Successful Response

A delivery address saved on a third party.

id
string
required

Opaque unique identifier of the delivery location.

relation_id
string | null

Opaque identifier of the third party this address belongs to (resolvable via GET /relations/{id}).

name
string | null

Label of the location, e.g. Warehouse Liège.

address
AddressOut · object | null

The address itself.

identifier
string | null

Identifier of the location itself, typically a GLN.

identifier_scheme
string | null

Scheme identifier belongs to — 4-digit Peppol scheme code, e.g. 0088 for a GLN.