List Triggers

List every trigger in the project, of any kind.

Filter with trigger_type (webhook, schedule, gmail_inbox) and target_type (task, task_agent).

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

Query parameters

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

Return only triggers of this kind: webhook, schedule or gmail_inbox.

Allowed values:
target_typeenum or nullOptional

Return only triggers whose target is a task or a task_agent. Required when target_id is supplied.

Allowed values:
target_idstring or nullOptionalformat: "uuid"

Return only triggers firing this Task or TaskAgent id. Supplying it without target_type answers 400.

Response

Triggers in the project, of every kind
webhookobject
List item for webhook triggers.
OR
scheduleobject
OR
gmail_inboxobject

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error
500
Internal Server Error