Skip to main content
Webhook sync settings provide two recovery actions with different duplicate behaviour.

Hard resync

Hard resync checks every transaction from the sync’s start date and delivers records Redbark does not consider successfully delivered. Records already marked delivered are skipped. Use this after a failed delivery or a period when the endpoint was unavailable.

Replay everything

Replay everything clears the destination’s delivery history and sends every transaction again from the sync’s start date. Use this only when your endpoint returned a successful response but failed to save or process the payload.
Replay everything sends records your endpoint has already seen. Make the receiver idempotent using transaction identifiers or clear the corresponding destination data before replaying.
Both actions are available from the webhook sync’s Settings page. Fix any endpoint or signature problem before starting recovery.