Update AI governance configuration for an organisation
PUT /api/v3/organizations/{organisation}/ai/governance
PUT
/api/v3/organizations/{organisation}/ai/governance
Authorizations
Parameters
Path Parameters
organisation
required
string
The organisation ID
Request Body required
object
aiEnabled
required
boolean
modelPolicy
required
string
modelList
Array<string>
mandatoryGuardrailPreset
string
mandatoryFilterPolicies
Array<string>
spendLimits
object
monthlyBudgetCents
integer
dailyBudgetCents
integer
perUserMonthlyBudgetCents
integer
perUserDailyBudgetCents
integer
warningThresholdPercent
integer
interfaceLimits
Aggregate spend caps per interface label (slack, autonomous, api-gateway, streaming, websocket). Keys are interface labels.
object
key
additional properties
object
dailyCents
integer
monthlyCents
integer
userOverrides
Per-user budget overrides keyed by userId (numeric portal id, slack-
object
key
additional properties
object
dailyCents
integer
monthlyCents
integer
unlimited
boolean
version
integer
Responses
200
Governance configuration updated successfully
object
success
boolean
true config
object
422
Validation error
500
Failed to update governance configuration