Settings
Get effective settings for a resource
Returns resolved settings with cascade from global (user preferences) → workspace → project. Only the caller's own settings are resolved.
Returns resolved settings with cascade from global (user preferences) → workspace → project. Only the caller's own settings are resolved.
Authorization
bearerAuth AuthorizationBearer <token>
In: header
Path Parameters
resourceType*string
The resource type (workspace or project)
Value in
- "workspace"
- "project"
resourceId*string
The resource ID
Format
uuidQuery Parameters
workspaceId?string
Parent workspace id. Only meaningful when resourceType is 'project' — when supplied, that workspace's overrides are applied between the global and project layers; when omitted the workspace layer is skipped.
Format
uuidResponse Body
application/json
application/json
application/json
curl -X GET "https://example.com/settings/workspace/497f6eca-6276-4993-bfeb-53cbbbba6f08/effective"{ "emailNotifications": {}, "systemNotifications": {}, "sounds": {}}