A client must belong to a single organization.

The organizationId field is required upon creation (POST) and cannot be modified later.

name
string
required
Minimum length: 1
code
string
required

Unique code for this client. Used for identifying the client in invoices export if externalCode is null.

Minimum length: 1
organizationId
integer
required

Unique identifier of the organization this client belongs to.

id
number
externalCode
string | null

Used for identifying the client in invoices exports. Is not subject to unicity.

ownerId
integer | null

Unique identifier of the user managing this client.

owner
object | null