Custom webhook responses

Providers retry on timeouts and 5xx responses. Configure what ReplayHooks returns so you can exercise that path safely.

Configure

In endpoint settings:

  • Status — any code from 100–599 (Free plan is locked to 200)
  • Body — plain text or JSON
  • Headers — extra response headers
  • Delay — artificial wait up to 30 seconds
# Provider still POSTs here; you control the HTTP response
curl -i -X POST https://hook.replayhooks.com/x/<your-token> \
  -H 'Content-Type: application/json' \
  -d '{"probe":true}'
◈ response config
response config panel

Example: simulate Stripe retries

Set status 500 and delay 2000 ms. Trigger a Stripe test event and watch Stripe's retry schedule while your inspector keeps every attempt.

Custom webhook responses · ReplayHooks