Skip to main content
POST
Send Test Webhook

Authorizations

Authorization
string
header
required

API key in the Authorization header: Bearer qr_live_… or Bearer qr_test_…. Token endpoints take a Clerk session JWT instead.

Path Parameters

id
string
required

Response

Delivery result

id
string
Example:

"whd_aB3dE5fG7hI9jK1m"

object
string
Example:

"webhook_delivery"

event_id
string
Example:

"evt_aB3dE5fG7hI9jK1m"

endpoint_id
string
Example:

"whe_aB3dE5fG7hI9jK1m"

status
enum<string>
Available options:
pending,
succeeded,
failed
attempt_count
integer
Required range: x >= 0
next_attempt_at
string<date-time> | null

Populated only while status is pending; null otherwise.

last_attempt_at
string<date-time> | null
response_status
integer | null

HTTP status code returned by the endpoint on the last attempt.

response_body
string | null

First 1,024 characters of the response body from the last attempt.

last_error
string | null

Error message from the last failed attempt (e.g. connection refused, timeout).

created_at
string<date-time>
succeeded
boolean

true if the endpoint responded with a 2xx status code.