One of my perfectly working workflows suddenly doesn´t work anymore: I`m sending a POST request to a PHP script on my server. This PHP file should (and always did) output a string. Suddenly Zapier returns a hydrated file instead of my String/JSON - Why?! The PHP file certainly doesn´t respond with a file. Even the simplest PHP script like <?php echo “Test” ?> is outputted by Zapier hydrated.
Whats wrong?
Page 1 / 1
Hi @Paul Metzger
Can you help us have a better understanding with how you are trying to use the file in following Zap action steps?
Hey Troy, sure. The “sub zap” is triggered by a Stripe Event (“New payment”). The Webhook (as seen in the screenshot above) sends a request to my bookkeeping API (SevDesk). This api provides a Ticket-ID which is returned by the PHP-Script. But instead of returning the ticket-ID Zapier gives me this hydrated text?! Why?
To reproduce this problem you can setup any PHP script and try to request it via POST Webhook.
Thanks in advance.
@Paul Metzger
Did anything change recently with the SevDesk API?
You may want to reach out to SevDesk to inquire about their API endpoint response.
Can you post screenshots with how your POST request is configured to give us more context?
If you suspect an issue with how the POST request response is being handled by Zapier, then you may want to open a ticket with Zapier Support: https://zapier.com/app/get-help
Thanks for the fast response. Its certainly not a SevDesk problem because Zapier doesn´t return ANY value. No matter what the Script does. Let me explain it further with more images: