Webhook endpoints
Replay a failed delivery
POST
/v1/webhooks/{endpoint_id}/failures/{failure_id}/replayRequeues the failed delivery through the normal pipeline (fresh retry ladder).
Required scope
write:webhooksRate limit30 requests per minute
curl -X POST 'https://api.fansquare.so/v1/webhooks/67a55c69-e54b-4b90-a9f9-e000f12eb3fd/failures/5bfc4962-082a-47f6-a4a8-309631c98ae6/replay' \
-H "Authorization: Bearer $API_KEY" \
-H "Fansquare-Version: Amethyste"{
"status": "queued"
}Parameters
Headers
Fansquare-VersionstringrequiredAPI version to pin. Accepts the mineral name or the release date of a version.
Path
endpoint_idstringrequiredWebhook endpoint id (the
idfield of endpoint items).format uuidfailure_idstringrequiredFailure id (the
idfield of failure items).format uuid
Response
Accepted, application/json
status"queued"requiredThe delivery is queued.
curl -X POST 'https://api.fansquare.so/v1/webhooks/67a55c69-e54b-4b90-a9f9-e000f12eb3fd/failures/5bfc4962-082a-47f6-a4a8-309631c98ae6/replay' \
-H "Authorization: Bearer $API_KEY" \
-H "Fansquare-Version: Amethyste"{
"status": "queued"
}