Hello
I am making a rest hook trigger using performList to give a test sample for the user to be able to map. I follow the same pattern as this example: https://github.com/zapier/zapier-platform/blob/main/examples/restHooks.js except my output field are dynamics so I must rely on a sample queried from my API.
when performList, Zapier wraps the sample queried from my API like so:
![](https://uploads-us-west-2.insided.com/zapier-ca/attachment/2e40da58-3150-4650-918a-6a7fe2350b29.png)
But does not wrap it evenly in perform
Here is an history of Zap run between my trigger and a google sheet action that consists of creating a new row:
![](https://uploads-us-west-2.insided.com/zapier-ca/attachment/cf6c8bf6-0653-487d-bad7-4b0b4048215a.png)
The mapping for COL$A, COL$B and COL$C here are based on the sample obtained from my performList hook.
But actually the data pushed by my rest hook trigger is:
![](https://uploads-us-west-2.insided.com/zapier-ca/attachment/60141668-e0b3-4092-9973-8a4b562de133.png)
Which I would expect to be mapped like the test sample, as a zapier post-process. (hidden from my cli-integration POV)
There is no longer the automatic zapier wrapping with fullfillmentValue property. My push is taken as is.
Therefore I get empty/blank value in my action app.
Thank you
Best answer by wmarfil
View original