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_idstringRequiredformat: "uuid"
The organization ID
project_idstringRequiredformat: "uuid"
The project ID
trigger_idstringRequiredformat: "uuid"

Query parameters

limitintegerOptional1-100Defaults to 100
Maximum number of events to return.
cursorstring or nullOptionalformat: "uuid"
Return only events whose id is below this value. Pass the id of the last event from the previous page.
statusstring or nullOptional

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
idstringformat: "uuid"
Unique identifier for the event.
webhook_trigger_idstringformat: "uuid"
The trigger this event belongs to.
request_idstring
Request ID for tracing.
http_methodstring
HTTP method of the request.
statusstring

Event status (received, processing, completed, failed, duplicate, skipped).

received_atstring
When the webhook was received.
idempotency_keystring or nullOptional
Idempotency key if extracted.
source_ipstring or nullOptional
Source IP address of the request.
error_messagestring or nullOptional
Error message if failed.
error_codestring or nullOptional
Error code if failed.
task_run_idstring or nullOptionalformat: "uuid"
Associated TaskRun ID if successful.
task_agent_run_idstring or nullOptionalformat: "uuid"
Associated TaskAgentRun ID if successful.
completed_atstring or nullOptional
When processing completed.
response_status_codeinteger or nullOptional
HTTP response status code.
response_time_msinteger or nullOptional
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