Currently we have to run GET against individual workflows which can saturate the API.
It would be more efficient to run batch requests, e.g. instead of for
workflowId
in workflows:
GET workflow/${workflowId}
We could do:
GET workflowsBatch?workspaceId=12345678?params=["abcd", "efghi"]
This would reduce API burden and not hit rate limits. This could also go for other endpoints, e.g. participants, pipelines etc.