This post was split from the topic: Looping by Zapier not iterating through
Well, now I can’t get the API to respond correctly in the next step. The data payload should look like this:
{"QueryID":101,"Keywords":[{"ID":102,"Value":"{{131736036__Date}}","KeywordOperator":"="}],"QueryLimit":0}
I delivered this exact payload via cURL. The API responds as expected.
However, when I try to duplicate it in Zapier, it fails. Here’s how i set it up:

That didn’t work, so I tried doing raw format. That didn’t work, so I tried JSON again but using double-underscore nested values - but the data sent included the double-underscore instead of the nested values.
Here’s the other attempt:

I tried with array on and off. I also tried with unflatten turned on and off. No change. They both throw the same error. Here’s the results from the second one. You’ll see the un-nested but double-underline being sent as entered instead of parsed to be nested.

This is getting tedious.