API referenceWebhooks

Resend failed webhook deliveries

Re-queues the latest finally failed delivery of each event (at most 100 events from the most recent 500 attempts). Receivers dedupe on the event id.

POST
/v1/webhooks/{endpointId}/resend-failed
bearerAuth
headerAuthorizationBearer <token>

An organization API key (koast_sk_…) with the API surface enabled, or an OAuth access token issued by Koast (koast_at_…) whose audience covers this API. REST access requires an active Agency plan.

endpointId*string

The webhook endpoint id (ep_…).

Length1 <= length <= 64
Idempotency-Key?string

Retrying with the same key within 24 hours returns the first response without acting again.

Lengthlength <= 255

Response Body

Resend failed webhook deliveries

application/json
  1. response
queued*integer
Range-9007199254740991 <= value <= 9007199254740991
curl -X POST "https://example.com/v1/webhooks/string/resend-failed" \  -H "Authorization: Bearer koast_sk_..."
{  "queued": -9007199254740991}

Required scope: write. CLI: koast resend-failed-webhook-deliveries, see Webhooks commands. Authentication, headers, errors and pagination work the same on every operation. See Conventions.