Skip to content

Get AI governance configuration for an organisation

GET
/api/v3/organizations/{organisation}/ai/governance
curl --request GET \
--url https://dashboard.quantcdn.io/api/v3/organizations/example/ai/governance \
--header 'Authorization: Bearer <token>'
organisation
required
string

The organisation ID

AI governance configuration

Media typeapplication/json
object
orgId
string
aiEnabled
boolean
modelPolicy
string
Allowed values: unrestricted allowlist blocklist
modelList
Array<string>
mandatoryGuardrailPreset
string
nullable
mandatoryFilterPolicies
Array<string>
spendLimits
object
monthlyBudgetCents
integer
nullable
dailyBudgetCents
integer
nullable
perUserMonthlyBudgetCents
integer
nullable
perUserDailyBudgetCents
integer
nullable
warningThresholdPercent
integer
nullable
interfaceLimits

Aggregate spend caps per interface label (slack, autonomous, api-gateway, streaming, websocket). Keys are interface labels.

object
key
additional properties
object
dailyCents
integer
nullable
monthlyCents
integer
nullable
userOverrides

Per-user budget overrides keyed by userId (numeric portal id, slack-, or system:code-agent). Replaces the flat per-user budget for that user; unlimited=true exempts them.

object
key
additional properties
object
dailyCents
integer
nullable
monthlyCents
integer
nullable
unlimited
boolean
nullable
perTokenMonthlyBudgetCents

Flat monthly cap in cents applied to every API token without a named override

integer
nullable
perTokenDailyBudgetCents

Flat daily cap in cents applied to every API token without a named override

integer
nullable
tokenOverrides

Per-token budget overrides keyed by API token id. Replaces the flat per-token budget for that token; unlimited=true exempts it.

object
key
additional properties
object
dailyCents
integer
nullable
monthlyCents
integer
nullable
unlimited
boolean
nullable
version
integer
Example
{
"modelPolicy": "unrestricted"
}

Failed to retrieve governance configuration