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

Webhooks

Webhook management and events

Get all available webhook event types

get
Authorizations
Responses
get
/api/webhook/events
200

Returns list of all webhook event types with descriptions and example payloads

Create webhook subscription

post
Authorizations
Body
eventstring · enumRequiredPossible values:
urlstringRequired

URL where webhook notifications will be sent

Example: https://example.com/webhook-endpoint
Responses
201

The webhook subscription has been created

application/json
idstringRequired

Unique identifier of the webhook subscriber

Example: 123e4567-e89b-12d3-a456-426614174000
eventstring · enumRequiredPossible values:
urlstringRequired

URL where webhook notifications will be sent

Example: https://example.com/webhook-endpoint
secretobjectRequired

Secret token used for HMAC signature generation

Example: 123e4567-e89b-12d3-a456-426614174000
createdAtstring · date-timeRequired

Timestamp when the webhook subscription was created

Example: 2023-01-01T12:00:00Z
updatedAtstring · date-timeRequired

Timestamp when the webhook subscription was last updated

Example: 2023-01-01T13:30:00Z
post
/api/webhook/subscription

Get all webhook subscriptions

get
Authorizations
Responses
get
/api/webhook/subscriptions

Get webhook subscription by ID

get
Authorizations
Path parameters
idstringRequired

Subscription ID

Responses
get
/api/webhook/subscription/{id}

Update webhook subscription

put
Authorizations
Path parameters
idstringRequired

Subscription ID

Body
eventstring · enumOptionalPossible values:
urlstringOptional

URL where webhook notifications will be sent

Example: https://example.com/webhook-endpoint
Responses
put
/api/webhook/subscription/{id}

Delete webhook subscription

delete
Authorizations
Path parameters
idstringRequired

Subscription ID

Responses
delete
/api/webhook/subscription/{id}

Last updated

Was this helpful?