List all webhooks for the team
Returns a paginated list of webhooks with filtering options.
query Parameters
sortAvailable sorts are name, url, created_at. You can sort by multiple options by separating them with a comma. To sort in descending order, use - sign in front of the sort, for example: -name.
filter[enabled]Filter by enabled status
filter[event]Filter by specific event type
filter[route_id]Filter by route ID
filter[search]Search by webhook name or URL
Headers
AuthorizationBearer token. Format: Bearer {team_token}
List all webhooks for the team › Responses
Paginated set of WebhookListData
pathBase path for paginator generated URLs.
per_pageNumber of items shown per page.
next_cursorThe "cursor" that points to the next set of items.
next_page_urlprev_cursorThe "cursor" that points to the previous set of items.
prev_page_urlCreate a new webhook
Creates a webhook for a specific route and generates a secret for signature verification.
Headers
AuthorizationBearer token. Format: Bearer {team_token}
Create a new webhook › Request Body
route_idnameurleventsenabledCreate a new webhook › Responses
messageGet webhook details
Returns full webhook information including recent deliveries.
path Parameters
webhookIdHeaders
AuthorizationBearer token. Format: Bearer {team_token}
Get webhook details › Responses
WebhookData
idroute_idnameurleventsenabledlast_called_atcreated_atupdated_atsecretUpdate webhook settings
Updates webhook configuration. Events, URL, name, and enabled status can be modified.
path Parameters
webhookIdHeaders
AuthorizationBearer token. Format: Bearer {team_token}
Update webhook settings › Request Body
nameurlenabledeventsUpdate webhook settings › Responses
messageTest a webhook by sending a sample payload
Dispatches a test webhook delivery to verify the endpoint is working correctly.
path Parameters
webhookIdHeaders
AuthorizationBearer token. Format: Bearer {team_token}
Test a webhook by sending a sample payload › Responses
messagedelivery_idRegenerate webhook secret
Generates a new secret for webhook signature verification. The old secret will be invalidated.
path Parameters
webhookIdHeaders
AuthorizationBearer token. Format: Bearer {team_token}
Regenerate webhook secret › Responses
messageGet webhook deliveries
Returns a paginated list of delivery attempts for a specific webhook.
path Parameters
webhookIdquery Parameters
sortAvailable sorts are created_at, attempt_number. You can sort by multiple options by separating them with a comma. To sort in descending order, use - sign in front of the sort, for example: -created_at.
filter[status]Filter by delivery status
filter[event_type]Filter by event type
filter[from_date]Filter deliveries from this date (Y-m-d format)
filter[to_date]Filter deliveries to this date (Y-m-d format)
Headers
AuthorizationBearer token. Format: Bearer {team_token}
Get webhook deliveries › Responses
Paginated set of WebhookDeliveryListData
pathBase path for paginator generated URLs.
per_pageNumber of items shown per page.
next_cursorThe "cursor" that points to the next set of items.
next_page_urlprev_cursorThe "cursor" that points to the previous set of items.
prev_page_urlGet a specific webhook delivery
Returns full details of a single delivery attempt including payload and response data.
path Parameters
webhookIddeliveryIdHeaders
AuthorizationBearer token. Format: Bearer {team_token}
Get a specific webhook delivery › Responses
WebhookDeliveryData
idwebhook_idevent_typestatusattempt_numberhttp_status_codeduration_mspayloadresponse_bodyresponse_headerserror_messagedelivered_attimestamp