Webhook Tester
Send a test webhook to your own endpoint and see the status code, response time and response body, plus how a retry system would treat the answer.
Why test a webhook endpoint?
Most webhook problems are discovered in production: an endpoint that returns 500 on an unexpected field, a firewall that blocks the sender, a handler that takes longer than the provider’s timeout. Sending a realistic request first shows you what the sender will see.
The tester sends your JSON to the URL you enter and reports the status, timing and response. Add a signing secret to include a Retryx-Signature header and check that your verification code accepts it. The result also explains what Retryx would do with that response: succeed, retry or keep the event for replay.
How to use it
- Enter the public HTTPS URL of your endpoint.
- Edit the JSON body, and optionally add a signing secret to send a signature header.
- Click “Send test webhook” and read the status, timing and response.
- To see a request from the receiving side, send it to a URL from the Webhook Inspector.
Frequently asked questions
- Can it reach localhost or my internal network?
- No. Requests come from our servers, so only public HTTPS endpoints work, and private, loopback and metadata addresses are blocked. Use a tunnel such as ngrok to expose a local server.
- What does the request look like?
- A single POST, PUT or PATCH with your body and content type, a User-Agent of Retryx-Webhook-Tester/1.0, and a Retryx-Signature header if you gave a secret.
- Why is there a limit of 5 sends per hour?
- To keep the free tool from being used to hammer other people’s servers. A Retryx account has no such limit on test events to your own endpoints.
- Does it follow redirects?
- No. A redirect is shown as the response (301, 302…) so you can see exactly what your endpoint returns.
- Which responses does Retryx retry?
- Network errors, timeouts, 408, 425, 429 and all 5xx are retried with exponential backoff. Other 4xx responses are recorded as failed and kept so you can replay them after a fix.