Skip to main content
GET
Get webhook registration & delivery health (free)

Authorizations

Authorization
string
header
required

Firebase ID token from /auth or any paid route, sent as a Bearer token: Authorization: Bearer <id_token> (the Bearer prefix is required).

Response

Registration state (registered: false when none exists)

registered
boolean
url
string | null
disabled
boolean

True when auto-disabled after repeated delivery failures. Re-register to re-enable.

disabled_reason
string | null
consecutive_failures
number
last_delivery_status
string | null

delivered or failed, or null before the first delivery.

last_delivery_timestamp
number | null

Epoch milliseconds of the last delivery attempt.

last_delivery_detail
string | null

HTTP <status> of the last attempt, or the error message.

last_delivery_message_id
string | null

The webhook-id header of the last delivery.