Skip to main content

Hi everyone,

Whenever I use Webhooks by Zapier to send a POST request to an external API (like ManyChat’s), if something fails, Zapier always shows the same message:

❌ Failed to create a request in Webhooks by Zapier
The app returned “Validation error”.

This is extremely generic, and it’s the same message no matter what the actual issue is. But when I test the same request in Postman, I get a helpful error body from the API — for example, it might say something like “Missing phone number” or “Invalid field format,” which lets me fix the issue immediately.

My questions are:

  1. Is there any way in Zapier to see the full API response, especially the message body?

  2. Could Zapier expose the raw error from the API in the task log, console, or anywhere behind the scenes?

  3. Is this something other users have run into? How are you debugging around this?

I’d love any workarounds, tips, or clarification. Right now, I’m spending a lot of time guessing what went wrong because all I get is “Validation error.”

Thanks!

That's probably some Zappier default “error handling”. 

Have you checked the Logs in the run details? Maybe there you find more details...


That's probably some Zappier default “error handling”. 

Have you checked the Logs in the run details? Maybe there you find more details...

Yes, I did, there is no additional information in the log. The log message is "Validation error," which is why I created this topic.


Yes, I did, there is no additional information in the log. The log message is "Validation error," which is why I created this topic.

 

That's one of the reasons I don't use Zappier anymore… it doesn't give you much technical information right away. There's (maybe) a chance to get more info if you set some custom code to manually make the request.

But, before that, check if you're using the correct API Key (Settings/ Extensions/ API).


Reply