Skip to Content

POST /setting/get

Get Setting

Get setting information using the canonical shared setting operation.

Request Body (GetSettingApiRequest)

FieldTypeRequiredDescription
idstringNoUUID of the setting to retrieve
setting_idstringNoLegacy setting identifier
settings_idstringNoLegacy alias for setting identifier
draft_idstringNoUUID of the draft to load
snapshot_keystringNoCache snapshot key for consistent reads across related requests
namesapp__infra__setting__types__SectionFilterNoFilter options for names
descriptionsapp__infra__setting__types__SectionFilterNoFilter options for descriptions
colorsapp__infra__setting__types__SectionFilterNoFilter options for colors
flagsapp__infra__setting__types__SectionFilterNoFilter options for flags
departmentsapp__infra__setting__types__SectionFilterNoFilter options for departments
loginsapp__infra__setting__types__SectionFilterNoFilter options for logins
systemsapp__infra__setting__types__SectionFilterNoFilter options for systems
mcpapp__infra__setting__types__SectionFilterNoFilter options for MCP configs
thresholdsapp__infra__setting__types__SectionFilterNoFilter options for thresholds
provider_keysapp__infra__setting__types__SectionFilterNoFilter options for provider keys
auth_item_keysapp__infra__setting__types__SectionFilterNoFilter options for auth item keys
auth_item_valuesapp__infra__setting__types__SectionFilterNoFilter options for auth item values

Response (GetSettingApiResponse)

FieldTypeRequiredDescription
actor_namestringNoDisplay name of the acting user
setting_existsbooleanNoWhether the setting exists
can_editbooleanNoWhether the actor can edit this setting
disabled_reasonstringNoReason editing is disabled, if any
group_idstringNoGroup UUID for draft collaboration
draft_namestringNoImmutable draft label from the active draft entry, when a draft_id was supplied. None for non-draft fetches.
show_ai_generatebooleanNoWhether any section should show AI generate
basic_show_ai_generatebooleanNoWhether the basic section should show AI generate
pending_idsstring[]NoPending resource identifiers when available
namesSettingNameResource[]NoName resources
descriptionsSettingDescriptionResource[]NoDescription resources
colorsSettingColorResource[]NoColor resources
flagsSettingFlagResource[]NoFlag resources (one per flags_resource row, value=true/false)
departmentsSettingDepartmentResource[]NoDepartment resources
loginsSettingLoginsResource[]NoLogins resources
systemsSettingSystemResource[]NoSystem resources
mcpSettingMcpResource[]NoMCP resources
thresholdsSettingThresholdResource[]NoThreshold resources
provider_keysSettingProviderKeyResource[]NoProvider key resources
auth_item_keysSettingAuthItemKeyResource[]NoAuth item key resources
auth_item_valuesSettingAuthItemValueResource[]NoAuth item value resources
providersSettingProviderCatalogResource[]NoProvider catalog used by provider key editing
keysSettingKeyCatalogResource[]NoKey catalog used by provider key and auth item key editing
itemsSettingItemCatalogResource[]NoClaim item catalog used by auth item key/value editing
profilesSettingProfileCatalogResource[]NoProfile catalog used by logins editing
authsSettingAuthCatalogResource[]NoAuth catalog used by logins and auth item editing
iconsSettingIconCatalogResource[]NoIcon catalog used by logins editing
agentsSettingAgentCatalogResource[]NoAgent catalog used by mcp and systems editing
provider_key_optionsSettingProviderKeyOption[]NoCurated (provider × key) options for the ProviderKeys picker
auth_item_key_optionsSettingAuthItemKeyOption[]NoCurated (auth × key) options for the AuthItemKeys picker
auth_item_value_optionsSettingAuthItemValueOption[]NoCurated (auth × item) options for the AuthItemValues picker
mcp_optionsSettingMcpOption[]NoCurated per-agent options for the MCP picker
login_optionsSettingLoginOption[]NoCurated (auth × profile) options for the Logins picker
Last updated on