v12

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01251238661.6 KB
v1
protected
triggers

Get Trigger

Get a specific trigger by ID.

Args: trigger_id: The unique identifier of the trigger secret_manager: Injected secret manager (to resolve credential presence) user_context: Authentication context trigger_service: Injected trigger service

Returns: The trigger data

Raises: HTTPException: If trigger not found

get/v1/triggers/{trigger_id}

Path parameters

trigger_idstring uuid required

Response

Successful Response

agent_idstring uuid required
allowed_methodsstring[] nullable
conditionsobject required
consecutive_failuresinteger required
created_atstring required
created_bystring required
cron_expressionstring nullable
data_extractorstring nullable
descriptionstring required
event_typesstring[]
failure_thresholdinteger required
has_channel_credentialsboolean
idstring uuid required
is_activeboolean required
last_execution_atstring nullable
namestring required
next_run_timestring nullable
task_parametersobject required
timezonestring nullable
trigger_typestring required
updated_atstring required
validation_rulesobject nullable
webhook_configobject nullable
webhook_idstring nullable
webhook_typestring nullable