Skip to main content
PUT
Update tenant-wide reporting defaults

Description

Update reporting settings Merge-writes a PATCH into accountingSettings.reporting — never clobbers sibling accountingSettings keys (attributionEngineV1, useStrictSplitAccounting, splitSpecificityOrder, …) or reporting keys the patch didn’t touch. Returns the resulting merged defaults. Authorization:
  • Required role: admin or higher

Code Examples

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"

Body

application/json
terminology
object
sourceDisclosure
enum<string>
Available options:
named,
alias,
omit
sourceAliasText
string
Maximum string length: 120
defaultSectionToggles
object

Response

Reporting settings updated.

Every /reports JSON response wraps its payload in { status, message, data }.

status
enum<string>
Available options:
success,
error
message
string
data
object

Tenants.accountingSettings.reporting — tenant-wide defaults applied to every report until a report's own narrative overrides them. Note the section-toggle key is defaultSectionToggles here vs sectionToggles on a report.