> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.pivotal.app/llms.txt.
> For full documentation content, see https://docs.pivotal.app/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.pivotal.app/_mcp/server.

# Replay and resend

Every delivery is replayable from the Webhooks dashboard. Use it to debug a handler after fixing a bug, or to resend a batch you missed during an outage.

REPLAY ONE DELIVERY

1. Open **Admin → Developer → Webhooks** and click the endpoint.
2. Find the delivery in the **Logs** tab — filter by status, event type, or time range.
3. Click **Replay**. The request goes out with identical headers and body. The `svix-id` matches the original.

REPLAY A WINDOW

The endpoint page has a **Replay missing** button that re-delivers every event that hit a non-2xx response in the last N hours (you pick the window). Duplicates are safe — your idempotent handler keys on `event.id`.

CUSTOM RESEND

For an arbitrary backfill, hit `POST /api/v1/webhook_endpoints/:id/resend` with an event id list. The dashboard equivalent is **Replay selected** after multi-selecting in the Logs tab.