Skip to main content

Hello,
I tried googling and searching, but wasn’t able to find a satisfactory answer.

I am building an integration for my “membership” app where I’ve got dynamic fields, created by admins.
Please note this is a product sold to many websites, therefore I cannot know which fields are created.

I built the entire infrastructure, everything is ready to be published, but got stuck on the sample output definition. Zapier wants a fixed structure, but I can’t have one.

Then I thought about passing the user ID as fixed field and a JSON string for “user_data”, but how to extract those values to be used on further Zapier steps?


Any help to save me from having trashed weeks of work is welcome!

Thanks  

Solved.

To the ones stuck on this point like me: define the sample data key like an empty object

"extra_data": {}

Then do NOT define it among output fields. Zapier will automatically parse the data structure and dynamic subdata will be available