Chris Potts
03/09/2026, 11:24 AMkapa.ai
03/09/2026, 11:24 AM<https://www.gooddata.com/docs/cloud/api-and-sdk/api/api_reference_all/#operation/getDependentEntitiesGraphFromEntryPoints|getDependentEntitiesGraphFromEntryPoints> allows you to pass the ID of a metric and it will return all dependent objects â including visualizations and dashboards that reference it. [dependency graph API]
> Note: Based on community feedback, this API works in one direction â passing a metric ID will return the objects that depend on it (e.g., visualizations, dashboards). The reverse (passing a dashboard ID to get its dependencies) does not appear to work as expected. [dashboard dependency discussion]
2. Manual traversal via REST API
If the Dependency Graph API doesn't fully meet your needs, you can also do this manually:
1. Fetch all visualizations in a workspace via the visualization objects API.
2. Inspect each visualization's definition to check if your metric ID is referenced within it.
This is confirmed as a valid approach by GoodData support. [dashboard dependency discussion]
3. Python SDK
You can also use the GoodData Python SDK to programmatically fetch all visualizations and inspect their definitions for metric references, which can be integrated into automated or CI/CD workflows. [broken visualizations discussion]
-------------------------
Recommendation: Start with the Dependency Graph API endpoint, as it is the most purpose-built option for this use case. If you need more control or automation, the Python SDK with custom scripting is the next best approach. đ 0 button đ 0 button âšī¸ Tip: Mention @kapa.ai in the thread for follow-ups.
đ Our Support team monitors all messages and will jump in if needed.Chris Potts
03/12/2026, 10:45 AMJoseph Heun
03/12/2026, 10:51 AMGET /api/v1/entities/workspaces/{workspaceId}/visualizationObjects
Please note that this approach requires manual traversal and inspection of each visualization's definition to check if your metric ID is referenced within it.
For more details, you can refer to the GoodData API documentation.