settings

updateOrgSettings

Update an organisation's settings object via deep merge. Auth: ceiling — credential must hold can_admin_org AND user must be org owner/admin. Rate limit 30/min. Patches that touch enabledFeatures are rejected — use updateOrgFeatureFlags instead. Settings that Stable Baseline sets for the organisation are refused: availableFeatures (which features are available to it) and any plan limit override (a key whose name contains override).

post/tools/updateOrgSettings

Request

  • Base URL: https://api.stablebaseline.io/functions/v1/cloud-serve/api/v1
  • URL: https://api.stablebaseline.io/functions/v1/cloud-serve/api/v1/tools/updateOrgSettings
  • Auth: HTTP bearer

Request body

organisation_idstring required
settingsobject required

The patch: top-level keys are deep-merged with the existing settings; null removes a key. enabledFeatures is rejected; availableFeatures and plan limit override keys are refused.

Response

Tool result (shape varies per tool — refer to the tool's docs for the exact return value).

object required

Changes

No recorded changes to this operation across all 1 revision of this API.