Skip to content

Get started

Use the workbench to capture HTTP callbacks without standing up your own server.

Go to the workbench. A default endpoint tab is ready as soon as the page loads.

In the endpoint bar, use Copy URL. That URL is your public receive address (path shape /wh/{token}). Send webhooks here—not to the browser URL of the Webhookah app itself.

Use New URL when you want a separate receive address for a different integration or test.

From a terminal, send any HTTP traffic to the copied URL. For example:

Terminal window
curl -X POST "$ENDPOINT_URL" \
-H "Content-Type: application/json" \
-d '{"event":"payment.captured","amount":1999}'

Replace $ENDPOINT_URL with the value from Copy URL. Any method, headers, query string, or body works.

Watch the request list update in real time. Select a row to open method, headers, query parameters, and body in the payload panel. No refresh needed.

Use Clear on the endpoint when you want an empty timeline. Clearing removes captured requests; the endpoint URL stays available for the next send.

  • Prefer a stable session? Sign up or sign in so endpoints stay with your account.
  • Automate against the product HTTP API? See the API guide.
  • Common questions: FAQ.