Update client
Updates a client via a full PUT payload. Send the same fields as during client creation. The endpoint does not hydrate omitted fields from the existing client; if you omit an optional field, it is stored as its create default or null, following the create contract. Delivery address fields and inferred values follow the same behavior as during client creation.
Authorizations
Body
Payload used to create a client. Send the client's business data and optional client-level defaults that should be stored as fallback values for future document creation.
Business ID of the client or company. For Slovak entities, you can typically also find this value through the subject registry lookup.
40"12345678"
Billing country ID from the country reference table.
703
Delivery country ID from the country reference table. When any delivery address value is provided, hasDeliveryAddress is inferred automatically.
703
Default delivery method for the client. It is stored on the client and used as a fallback default when creating new documents for this client if you do not send an explicit value in the payload. The value comes from the delivery method reference table.
1
Default payment method for the client. It is stored on the client and used as a fallback default when creating new documents for this client if you do not send an explicit value in the payload. The value comes from the payment method reference table.
1
Default currency for the client. It is stored on the client and used as a fallback default when creating new documents for this client if you do not send an explicit value in the payload. The value comes from the currency reference table.
1
Default language for the client. It is stored on the client and used as a fallback default when creating new documents for this client if you do not send an explicit value in the payload. The value comes from the language reference table.
1
Response
Client updated.
Client, including client-scoped default values. The API does not apply these values automatically, but you can reuse them as recommended defaults when building payloads for new documents.
Business ID of the client or company. For Slovak entities, you can typically also find this value through the subject registry lookup.
"12345678"
Default delivery method for the client. It is stored on the client and used as a fallback default when creating new documents for this client if you do not send an explicit value in the payload. The value comes from the delivery method reference table.
1
Default payment method for the client. It is stored on the client and used as a fallback default when creating new documents for this client if you do not send an explicit value in the payload. The value comes from the payment method reference table.
1
Default currency for the client. It is stored on the client and used as a fallback default when creating new documents for this client if you do not send an explicit value in the payload. The value comes from the currency reference table.
1
Default language for the client. It is stored on the client and used as a fallback default when creating new documents for this client if you do not send an explicit value in the payload. The value comes from the language reference table.
1

