/api/workflows/${workflowName}/runs/${runId} randomly returns data in different formats
Workflows
One format has everything at the root. The other format has a "snapshot" object containing most of the information of the run. Without a consistent schema, it is hard to handle the data properly.