For the complete documentation index, see llms.txt. This page is also available as Markdown.

Webhook Deliveries

View and retry webhook delivery history

List webhook deliveries

get

Retrieves paginated webhook delivery history with filtering

Authorizations
AuthorizationstringRequired

API key in format kros_live_xxxx for production or kros_test_xxxx for testing. Also accepts JWT tokens from Supabase Auth for dashboard sessions.

Alternative: You can also use the x-api-key header instead of Authorization Bearer.

Query parameters
pageinteger · min: 1Optional

Page number for pagination (1-indexed)

Default: 1
limitinteger · min: 1 · max: 100Optional

Number of items per page

Default: 20
webhook_idstring · uuidOptional

Filter by webhook ID

statusstring · enumOptional

Filter by delivery status

Possible values:
Header parameters
x-organization-idstring · uuidOptional

Organization UUID for multi-tenant context. Falls back to user's first organization if not provided.

Responses
200

Webhook delivery history

application/json
totalintegerOptional
pageintegerOptional
limitintegerOptional
total_pagesintegerOptional
get
/webhook-deliveries

Get webhook delivery details

get

Retrieves full details including payload and response

Authorizations
AuthorizationstringRequired

API key in format kros_live_xxxx for production or kros_test_xxxx for testing. Also accepts JWT tokens from Supabase Auth for dashboard sessions.

Alternative: You can also use the x-api-key header instead of Authorization Bearer.

Path parameters
idstring · uuidRequired

Webhook delivery UUID

Header parameters
x-organization-idstring · uuidOptional

Organization UUID for multi-tenant context. Falls back to user's first organization if not provided.

Responses
200

Webhook delivery details

application/json
idstring · uuidOptional
webhook_idstring · uuidOptional
event_typestringOptional
statusstring · enumOptionalPossible values:
attempt_countintegerOptional
response_statusinteger · nullableOptional
error_messagestring · nullableOptional
created_atstring · date-timeOptional
delivered_atstring · date-time · nullableOptional
next_retry_atstring · date-time · nullableOptional
webhook_urlstring · uriOptional
response_bodystring · nullableOptional
get
/webhook-deliveries/{id}

Retry failed delivery

post

Manually retries a failed webhook delivery

Authorizations
AuthorizationstringRequired

API key in format kros_live_xxxx for production or kros_test_xxxx for testing. Also accepts JWT tokens from Supabase Auth for dashboard sessions.

Alternative: You can also use the x-api-key header instead of Authorization Bearer.

Path parameters
idstring · uuidRequired

Webhook delivery UUID

Header parameters
x-organization-idstring · uuidOptional

Organization UUID for multi-tenant context. Falls back to user's first organization if not provided.

Responses
200

Retry initiated

application/json
idstring · uuidOptional
webhook_idstring · uuidOptional
event_typestringOptional
statusstring · enumOptionalPossible values:
attempt_countintegerOptional
response_statusinteger · nullableOptional
error_messagestring · nullableOptional
created_atstring · date-timeOptional
delivered_atstring · date-time · nullableOptional
next_retry_atstring · date-time · nullableOptional
webhook_urlstring · uriOptional
response_bodystring · nullableOptional
post
/webhook-deliveries/{id}/retry

Last updated