Replay failed webhooks

Missed or failed deliveries are the usual reason developers lose hours. ReplayHooks stores the original request so you can fire it again.

How replay works

  1. Select an event in the inspector.
  2. Open the Replay tab (or press r).
  3. Choose the endpoint's default forward URL or paste an ad-hoc target.
  4. Toggle preserve original headers when your handler needs signatures.
  5. Review status, latency, and response body preview.
# Original capture (already stored)
curl -X POST https://hook.replayhooks.com/x/<your-token> \
  -H 'Content-Type: application/json' \
  -d '{"id":"evt_failed","type":"invoice.payment_failed"}'
◈ replay result
replay result card with 200 OK

Localhost targets

Your laptop is not reachable from ReplayHooks cloud infrastructure. Replay to a public staging URL today. Localhost replay requires the upcoming CLI tunnel; add your email in the replay dialog waitlist so we can prioritize it.

Tips

  • Replay history is stored per event so you can compare attempts.
  • Over-quota free events stay captured; upgrade to unlock blurred payloads, then replay.
Replay failed webhooks · ReplayHooks