OnlyFans API
OnlyFansWebhooks

Redeliver Webhook Delivery

Re-send a previously recorded delivery to your endpoint.

The stored event payload is replayed verbatim and the original X-OFAPI-Idempotency-Key header is preserved, so your existing deduplication logic keeps working. An X-OFAPI-Redelivery-Of header carrying the original delivery ID is added so you can tell a replay apart from the first delivery.

The redelivery is queued and follows the normal retry/backoff policy, so this endpoint returns as soon as it is accepted — poll the deliveries list for the outcome, matching on the returned redelivery_id against delivery_uuid.

Redeliveries are sent to the webhook's current URL and signed with its current signing secret, not the values recorded at the time of the original delivery. They count towards your webhook delivery credits exactly like an organic delivery.

POST
/api/webhooks/{webhook_id}/deliveries/{delivery_id}/redeliver
AuthorizationBearer <token>

Get your API Key from OnlyFansAPI Console - https://app.onlyfansapi.com/api-keys

In: header

Path Parameters

webhook_id*string

The ID of the webhook

delivery_id*integer

The ID of the delivery to replay, from the List Webhook Deliveries endpoint.

Response Body

application/json

application/json

application/json

curl -X POST "https://app.onlyfansapi.com/api/webhooks/wh_abc123/deliveries/918273/redeliver"
{
  "data": {
    "redelivery_id": "9f1e2c4a-7b3d-4c1e-9a52-0f6b8d2e1a34",
    "delivery_id": 918273,
    "webhook_id": "wh_abc123",
    "event": "subscriptions.new",
    "idempotency_key": "evt_9c1f0a4b2d7e6f3a8b5c1d9e0f2a3b4c5d6e7f80",
    "url": "https://example.com/webhooks",
    "queued_at": "2026-01-07T12:00:00+00:00"
  }
}
{}
{}