Skip to main content
POST
Retry Webhook Delivery

Authorizations

Authorization
string
header
required

A Kite API key (kite_...), from Platform API → Keys in the dashboard.

Headers

Kite-Version
enum<string>
default:2026-09-27

The dated contract your code was written against. Without it you get 2026-09-27; every response says which version served it.

Available options:
2026-09-27

Path Parameters

endpoint_id
string
required
delivery_id
string
required

Response

The delivery, queued: it goes out within about 15 seconds

One event sent to one endpoint: where it stands, and how its latest attempt went.

id
string
required

dlv_ + 32 hex characters

endpoint_id
string
required
event_id
string
required
status
string
required

pending (queued, or waiting to retry), delivered (the endpoint answered 2xx), or failed (every attempt failed, or it was not sent)

attempts
integer
required

POSTs made so far. At most 6: the first, then retries after 1 min, 5 min, 30 min, 2 h and 8 h

object
enum<string>
default:webhook_delivery
Available options:
webhook_delivery
Allowed value: "webhook_delivery"
event_type
string | null
last_response_status
integer | null

The HTTP status the endpoint last answered with; null when no answer arrived

last_error
string | null

Why the last attempt failed when the status does not say: no answer (timeout, TLS, DNS, connection), a redirect, or not sent at all

next_attempt_at
string | null

When it goes out next, while pending

created_at
string | null