What is a webhook endpoint tester?
A webhook endpoint tester sends test HTTP requests to your webhook URL to verify it’s working correctly. It checks if your server can receive webhooks, measures response time, and identifies potential issues before you go to production.
What payloads can I test with?
We support realistic test payloads for Stripe (payment_intent.succeeded), Shopify (orders/create), GitHub (push events), and a generic JSON payload. Each payload includes appropriate headers that the real services would send.
Is this tool free?
Yes, you can test up to 5 endpoints per hour for free without any signup. Each URL can also only be tested 20 times per hour (across all users) to prevent abuse. For unlimited testing and automatic webhook retry capabil…
What is a webhook endpoint tester?
A webhook endpoint tester sends test HTTP requests to your webhook URL to verify it’s working correctly. It checks if your server can receive webhooks, measures response time, and identifies potential issues before you go to production.
What payloads can I test with?
We support realistic test payloads for Stripe (payment_intent.succeeded), Shopify (orders/create), GitHub (push events), and a generic JSON payload. Each payload includes appropriate headers that the real services would send.
Is this tool free?
Yes, you can test up to 5 endpoints per hour for free without any signup. Each URL can also only be tested 20 times per hour (across all users) to prevent abuse. For unlimited testing and automatic webhook retry capabilities, check out EventDock’s free tier with 5,000 events/month.
Why can’t I test localhost URLs?
For security reasons, we can’t send requests to private or internal network addresses. To test local endpoints, use a tunnel service like ngrok or cloudflared to expose your local server with a public URL.
What response time is considered good?
Excellent: under 100ms. Good: under 500ms. Slow: 500ms-2s. Most webhook providers expect a response within 30 seconds and will retry if your endpoint is too slow.