Docs state: “The success response from the external API is mapped to the output parameters defined in the Data Action configuration.” My endpoint returns a 200 with the expected JSON. The mapping looks right.
Payload returned from /api/v2/customers/{id}:
{
"customerId": "12345",
"profile": {
"tier": "gold"
}
}
I’ve mapped the output parameter customerTier to the JSON path profile.tier. In the Architect flow, the output variable remains undefined. I’ve tried $.profile.tier and result.profile.tier with no change. The logs show the request succeeded. No errors in the trace. Just null.
Is there a hidden character issue in the field name? Or does the mapper strip nested objects by default?