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
200400500
Delay: 2000 ms
Preview
HTTP/1.1 500 Internal Server Error
{"error":"forced"}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.