Skip to main content
PATCH
Updates settings for an organization.

Authorizations

Authorization
string
header
required

Application (M2M) OAuth2 access token (client credentials).

Path Parameters

organizationId
string<uuid>
required

The organization ID.

Body

Cancellation token.

Optional<T> fields carry three states matching the Citadel entity_settings PATCH semantics: absent = leave unchanged, null = clear, value = set. Plain nullable fields cannot be cleared — the platform does not accept an explicit null for them, so absent and null both mean "leave unchanged".

accounting
null | object
allowPurchaseOrderAutolinking
null | boolean
currency
null | object
defaultBankAccount
null | object
documentIds
null | object
documentRendering
null | object
generatePaidInvoicePdf
null | boolean
language
null | string
mail
null | object
payablesOcrAutoTagging
null | object[]
payablesSkipApprovalFlow
null | boolean
paymentPriority
null | enum<string>
Available options:
balanced,
bottom_line,
working_capital,
null
quoteSignatureRequired
null | boolean
receivableEditFlow
null | enum<string>
Available options:
compliant,
non_compliant,
partially_compliant,
null
reminder
null | object
taxInclusiveDiscountMode
null | enum<string>
Available options:
exclusive,
inclusive
taxMode
null | enum<string>
Available options:
exclusive,
inclusive,
null

Response

Returns the updated organization settings.

accounting
null | object
allowPurchaseOrderAutolinking
null | boolean
currency
null | object
defaultBankAccount
null | object
documentIds
null | object
documentRendering
null | object
generatePaidInvoicePdf
null | boolean
language
null | string
mail
null | object
payablesOcrAutoTagging
null | object[]
payablesSkipApprovalFlow
null | boolean
paymentPriority
null | enum<string>
Available options:
balanced,
bottom_line,
working_capital
quoteSignatureRequired
null | boolean
receivableEditFlow
null | enum<string>
Available options:
compliant,
non_compliant,
partially_compliant
reminder
null | object
taxInclusiveDiscountMode
null | enum<string>
Available options:
exclusive,
inclusive
taxMode
null | enum<string>
Available options:
exclusive,
inclusive