2xx response and you want Bachs to deliver the event again.
When to use this endpoint
Replay webhooks when:- Your endpoint was temporarily unavailable during earlier delivery attempts.
- You fixed signature verification or payload handling and need a resend.
- You need to re-drive downstream processing for a specific event.
Request
Method & Path
Required headers
Request fields
View request fields
View request fields
Resolution priority
When multiple fields are provided, replay resolution behaves as:event_id(direct event lookup)charge_idreference
Request example
Response
200 - Success
Response fields
View response fields
View response fields
Error responses
400 · BAD_REQUEST
400 · BAD_REQUEST
Cause: No supported lookup field was provided.Resolution: Provide at least one of
event_id, charge_id, reference, or transaction_id.404 · NOT_FOUND
404 · NOT_FOUND
Cause: No matching webhook event could be resolved for your lookup values.Resolution: Verify IDs/references and retry.

