I’m hitting a wall with a custom Data Action in Architect. The external POST call returns a 200 OK with a valid JSON body, but the success output node always resolves to undefined. I’ve checked the response headers and the content type is application/json. The issue seems to be in how the JSON path is mapped in the Data Action configuration. Here’s the response payload I’m getting: {“data”: {“orderId”: “12345”, “status”: “confirmed”}}. I want to extract the orderId into the output variable.
I tried setting the JSON path to data.orderId in the output mapping section. I also tried just orderId in case the wrapper was stripped, but both result in undefined. The error log in the Data Action trace shows the raw response correctly, so the network call is fine. Is there a specific syntax for nested objects in the success output mapper? I’ve been staring at this for two hours and it feels like I’m missing a simple configuration toggle.