v1

latestOpenAPI 3.0.32026-07-264469137.7 KB
Webhooks

Replay a webhook event

Replay a previously generated webhook event by creating a new outbound delivery attempt. Use this when your endpoint missed or rejected an earlier delivery and you need Bachs to send that event again.

Common errors:

  • 400 BAD_REQUEST: No supported lookup field was provided. Resolution: provide at least one of event_id, charge_id, or reference.
  • 401 UNAUTHORIZED: Authorization is missing, invalid, or revoked. Resolution: send a valid bearer credential.
  • 404 NOT_FOUND: No matching webhook event could be resolved for your lookup values. Resolution: verify IDs/references and retry.
post/v1/webhooks/replay

Request body

OR
OR

Response

Success - replay request accepted and a new delivery attempt was created.

successboolean required

Replay enqueue result.

event_idstring required

Event ID replayed.

attempt_idstring required

New webhook attempt ID.

attempt_nointeger required

Attempt sequence number for that event.

event_typestring required

Webhook event type replayed.