Put a Set Value post = {{$_POST}} with the Output checkbox ticked to show what Wappler receives - this way you can determine if you have a problem somewhere along your steps
What you define in the 1st screenshot of your last post is just the metadata for the UI - it doesn’t affect the actual script execution
You can parse a stringified respose to an array with the inbuilt formatter parseJSON(). For some reason it is not in the UI so you will have to add it manually.
Try using a set value to form an array from the JSON string and then try operations on the array.
No guarantees, not tried it, but I think that may resolve your problem
I’ve tried your suggestion (with both variants of using brackets and using dots), but unfortunately it doesn’t seem to work. I’m getting an Internal Server Error with the message SyntaxError: Unexpected token u in JSON at position 0, which appears to be common if the data is undefined or not a valid JSON string.