Jeremy Lawrence
07/23/2025, 9:08 PMhttps://{<http://your.domain.com|your.domain.com>}/gdc/projects/{workspace_id}/config/
for a particular workspace but I get a 404 error.
Since that was a deadend I tried following this which led me to here: https://help.gooddata.com/doc/enterprise/en/expand-your-gooddata-platform/api-reference/#tag/hierarchical-configuration
But I don't think I am on enterprise.
I've looked through the api reference and I don't see any obvious ways to change the setting..Yvonne Changamuka
07/23/2025, 10:28 PMJeremy Lawrence
07/23/2025, 10:30 PMJeremy Lawrence
07/23/2025, 10:30 PMJeremy Lawrence
07/23/2025, 10:31 PMJeremy Lawrence
07/23/2025, 10:39 PMYvonne Changamuka
07/23/2025, 11:24 PMJeremy Lawrence
07/23/2025, 11:27 PMYvonne Changamuka
07/25/2025, 9:28 PMPOST: {{hostname}}/api/v1/entities/workspaces/{{workspaceId}}/workspaceSettings
{
"data": {
"type": "workspaceSetting",
"id": "ADCatalogGroupsExpanded",
"attributes": {
"content": {
"value": false
},
"type": "AD_CATALOG_GROUPS_DEFAULT_EXPAND_STATE"
}
}
}
Organization level:
{{hostname}}/api/v1/entities/organizationSettings
{
"data": {
"type": "organizationSetting",
"id": "ADCatalogGroupsExpanded",
"attributes": {
"content": {
"value": false
},
"type": "AD_CATALOG_GROUPS_DEFAULT_EXPAND_STATE"
}
}
}
User level
{{hostname}}/api/v1/entities/users/{{userId}}/userSettings
{
"data": {
"type": "userSetting",
"id": "ADCatalogGroupsExpanded",
"attributes": {
"content": {
"value": false
},
"type": "AD_CATALOG_GROUPS_DEFAULT_EXPAND_STATE"
}
}
}
To update the existing property, append ID of the property to the endpoint URL, and send the request as PATCH, for example for workspace:{{hostname}}/api/v1/entities/workspaces/{{workspaceId}}/workspaceSettings/ADCatalogGroupsExpanded
Let me know if this works or if any further assistance is needed.Jeremy Lawrence
07/29/2025, 3:09 PMGrant Gardner
10/01/2025, 10:50 PMYvonne Changamuka
10/02/2025, 1:14 AMMoises Morales
10/02/2025, 7:58 AMYvonne Changamuka
10/07/2025, 12:30 PM/api/v1/entities/workspaces/{{workspaceId}}/workspaceSettings/
Once you locate it, make a GET request to:
/api/v1/entities/workspaces/{{workspaceId}}/workspaceSettings/mySetting
Then, copy the response body and use it to make a PATCH request to the same endpoint . Just update the value to "false"Yvonne Changamuka
10/07/2025, 12:39 PMPATCH request should look something like:
e.g For workspace level setting ; Endpoint {{hostname}}/api/v1/entities/workspaces/{{workspaceId}}/workspaceSettings/ADCatalogGroupsExpanded
Body
{
"data": {
"type": "workspaceSetting",
"id": "ADCatalogGroupsExpanded",
"attributes": {
"content": {
"value": false
},
"type": "AD_CATALOG_GROUPS_DEFAULT_EXPAND_STATE"
}
}
}
Please note that this setting can be applied at workspace level, Organization level or User level.
Please let me know if this works, or if any further assistance is needed.Grant Gardner
10/16/2025, 7:34 PM