Hi, I was wondering — is there a way to dynamicall...
# gooddata-cloud
d
Hi, I was wondering — is there a way to dynamically generate GoodData links that include hashed filters? My use case: I would like to have a Streamlit app with all other information and also offer a clickable link to GoodData, but this link should include all the necessary filters applied. From what I can see, the filters in GoodData are hashed. Is there any way — for example, an API endpoint — to get those hashed filters so that I can create these links dynamically? Thank you!
k
Based on the available knowledge sources, GoodData provides a way to generate shareable dashboard links that include the current filter context. When you use the Share dialog on a dashboard with active filters, the generated URL contains all applied filters (attribute selections, date ranges, etc.), so recipients see the dashboard in the same filtered state. However, the documentation does not specify that these filters are "hashed" in the URL, nor does it describe an API endpoint to programmatically generate or retrieve such hashed filter links. Here’s what is supported: - You can manually obtain a shareable link with active filters from the dashboard UI. This link encodes the filter state, but the exact encoding (hashing or otherwise) is not detailed in the documentation. - There is no mention of a public API endpoint to generate these links or to retrieve the hashed filter context programmatically for use in external applications like Streamlit. - The shareable link feature is intended for users with access permissions and is not a public access mechanism. If whitelabeling is enabled, the shareable link field may be hidden for some users [Link to Dashboard with Active Filters](https://www.gooddata.com/docs/cloud/create-dashboards/share-dashboards/#link-to-dashboard-with-active-filters). If your use case requires generating these links dynamically (e.g., from a Streamlit app), the current documentation does not provide a supported or documented API for this purpose. You may need to instruct users to manually copy the shareable link from the dashboard UI after applying their desired filters. If you need more advanced integration (such as programmatically setting filters or generating links), you might consider embedding dashboards and controlling filters via SDKs or dispatch commands, but this is a different workflow than generating shareable URLs with hashed filters [Share Filtered Views](https://www.gooddata.com/docs/cloud/create-dashboards/filters/#share-filtered-views). Summary: There is no documented API to retrieve or generate GoodData dashboard links with hashed filters programmatically. The only supported way is via the dashboard UI’s share dialog. If you need this feature, you may want to reach out to GoodData support for potential roadmap updates or feature requests.