List Webhook Events
Retrieve a paginated list of webhook dispatch events for a specific integration.Authentication & Scope
This endpoint requires a Personal Access Token with themanage-integrations ability.
Request
The ID of the form containing the webhook.
The ID of the webhook integration for which to list events.
Response
200 OK – Returns an array of event objects, ordered by creation date (newest first).
Event object properties
Unique identifier for the event record.
The ID of the webhook integration that generated this event.
The type of event. Currently:
"submission.created".Result of the webhook dispatch. Values:
"success", "failed", "timeout".HTTP status code returned by your webhook endpoint (if applicable).
Error details if the webhook dispatch failed.
ISO 8601 timestamp of when the webhook was dispatched.
Error responses
403 Forbidden – The token does not have manage-integrations ability or insufficient form permissions.
404 Not Found – Form or integration not found.
Use cases
- Debugging: Check recent events to verify your webhook is receiving requests.
- Monitoring: Track success/failure rates to identify reliability issues.
- Audit trail: Review when submissions were sent to your endpoint.
Authorizations
Personal Access Token
Path Parameters
The ID of the form.
The ID of the integration.
Response
Successful
Unique identifier for the event record.
The ID of the webhook integration that generated this event.
The type of event.
Example:
"submission.created"
Result of the webhook dispatch.
Available options:
success, failed, timeout HTTP status code returned by the webhook endpoint.
Error details if the webhook dispatch failed.
ISO 8601 timestamp of when the webhook was dispatched.