List Webhook Trigger Events
List the delivery events recorded for one webhook trigger, newest first. Each event records what arrived and what the trigger did with it.
Authentication
AuthorizationBearer
API key or access token, sent as Authorization: Bearer <token>. The simplest option: create an API key in your dashboard under Settings, then paste it here.
OR
AuthorizationBearer
API key or access token, sent as Authorization: Bearer <token>. The simplest option: create an API key in your dashboard under Settings, then paste it here.
Path parameters
org_id
The organization ID
project_id
The project ID
trigger_id
Query parameters
limit
Maximum number of events to return.
cursor
Return only events whose id is below this value. Pass the id of the last event from the previous page.
status
Return only events in this delivery state: received, processing, approval_required, completed, failed, duplicate or skipped. Any other value answers 400.
Response
Successfully retrieved delivery events for this webhook trigger
id
Unique identifier for the event.
webhook_trigger_id
The trigger this event belongs to.
request_id
Request ID for tracing.
http_method
HTTP method of the request.
status
Event status (received, processing, completed, failed, duplicate, skipped).
received_at
When the webhook was received.
idempotency_key
Idempotency key if extracted.
source_ip
Source IP address of the request.
error_message
Error message if failed.
error_code
Error code if failed.
task_run_id
Associated TaskRun ID if successful.
task_agent_run_id
Associated TaskAgentRun ID if successful.
completed_at
When processing completed.
response_status_code
HTTP response status code.
response_time_ms
Response time in milliseconds.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error