Filter for Executions API / Custom Execution Data Endpoint

The idea is:

Its lovely that its possible to retrieve detailed execution data via the n8n-API.
However the returned data is huge and working with it in N8N canvas is close to impossible. There is a workaround for self-hosted users in accessing the db itself but for cloud users there is no such option. The proposal is to either support filtering with parameters on the endpoint OR allow an endpoint that will only return the customData field. That way anyone can easily decide for themselves what sort of data shall be returned by the endpoint for each execution in setting the customData accordingly. i think this is in the spirit of the customData field and would be a great addition!

My use case:

Building Dashboards, metrics etc for specific workflows would be so much easier and could be done in N8N itself! Could also help with debugging remotely.