> ## Documentation Index
> Fetch the complete documentation index at: https://redbark.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Replay missed webhook data

> Choose Hard resync for undelivered records or Replay everything when your endpoint lost an accepted payload.

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.

<Warning>
  Replay everything sends records your endpoint has already seen. Make the receiver idempotent using transaction identifiers or clear the corresponding destination data before replaying.
</Warning>

Both actions are available from the webhook sync's **Settings** page. Fix any endpoint or signature problem before starting recovery.
