Webhook.site Frequently Asked Questions¶
I want to whitelist Webhook.site in our firewall, which IP do you use?¶
You'll need to whitelist the IP
Both inbound and outbound originate and destinate at this IP address.
Note that this may change in the future, so sign up for the newsletter to be notified of changes.
The JSON data is in a weird format/can't be parsed by Extract JSONPath¶
The JSON data might have been attached to the request as form data rather than as request body data, which is usually how JSON is sent.
The data might look like this on Webhook.site:
To remediate this in Extract JSONPath, you'll need to set the source field to the form field variable, which is automatically set by Webhook.site. In the screenshot above, the variable name would be
$request.form.my_json_data$, which works with Extract JSONPath:
How do I export the data stored on Webhook.site?¶
With Webhook.site Pro, there's 3 ways to export data sent to your URL or email address.
We provide a CSV Export functionality, simply click the button in the menu.
Data can be saved using the Webhook.site API using any programming language.
The Webhook.site CLI (Command-Line Interface) can be used to forward requests from Webhook.site to a workstation or server. More info here
How do I send data to my computer/localhost?¶
I'm getting a 404 Not Found, what's wrong? / When does Webhook.site URLs expire?¶
Using the free version of Webhook.site, URLs automatically expire in 7 days. After that, the URL is no longer available and data is deleted.
With the paid version, Webhook.site Pro, URLs never expire automatically.
I'm getting a 405 Method Not Allowed, what's wrong?¶
You might be copying the URL for the Webhook.site application, and not the actual URL.
Webhook.site app (wrong):
Webhook.site url (correct):
I'm getting a 429 Too Many Requests, what's wrong?¶
The URL was automatically blocked due to a large amount of requests, as per our Terms of Service. This is done to prevent a decrease in service level for our other customers.
For Webhook.site Pro customers, it is possible to have a URL whitelisted so it will not be automatically blocked. To request a whitelisting, please contact Support.
Additionally, the limit for automatically blocking the URL is many times higher than for the free version.
I'm getting a "Certificate Expired" error¶
Our SSL certificate is fully working; the issue lies with your system. In september 2021, our SSL provider, LetsEncrypt, updated their root certificate. This can mean that if your locally installed trusted root certificates are of an old version, you'll be seeing a certificate error as Webhook.site now runs a certificate that is based on the new root certificate chain.
To remediate this problem, you'll need to update your local certificate trust store:
- Debian-based systems: Use
update-ca-certificates; more info here.
- Red Hat based systems:
yum update ca-certificates; more info here
Some systems and packages, like Python certifi/urllib3, also come with static certificates. We cannot support updating these.
Is my data private?¶
Yes. Per default, all URLs associated with a Webhook.site Pro account are only visible for the user. Additionally, users can set passwords on individual URLs to view the data.
For free users, data is accessible to anyone who knows the ID of the URL.
Can I use Webhook.site for production workloads?¶
Yes. Thousands of our customers use Webhook.site to build workflows that help their business, without needing to hire a programmer or pay for and setup servers. We take care of the infrastructure so you can build what you need.
How much data does Webhook.site store?¶
For each URL associated with a Webhook.site Pro account, Webhook.site makes the latest 10.000 requests or emails available. Old requests are automatically rotated/purged periodically.
In Control Panel, it is also possible to configure a lower number of requests to store automatically before they are deleted.
For free users, the amount is 500 and old requests are not automatically rotated.