Loop block failing on nested JSON array from Data Action

I’m trying to iterate over a JSON array returned by a Data Action in Genesys Cloud Architect. The response looks fine: {“data”: [{“id”: 1}, {“id”: 2}]}.

The Loop block keeps erroring with ‘Invalid input type’. I’ve tried setting the input to {{response.data}} and {{response}}.

What’s the correct path to feed the array into the Loop? The docs are vague on nested objects.