Update Trigger
Update an existing trigger.
Updates the specified trigger with the provided data. Only non-null fields in the request will be updated. Secret selections preserve unselected credential fields; legacy raw credentials replace the stored bundle.
Args: trigger_id: The unique identifier of the trigger. payload: Trigger update DTO (single source of truth shared with MCP toolset). user_context: Authentication context. trigger_service: Injected trigger service. secret_manager: Injected secret manager for credential storage. secret_catalog: Workspace-scoped catalog for selected credential references. webhook_service: Injected service that registers the channel webhook.
Returns: The updated trigger.
Raises: HTTPException: If trigger not found or validation fails.
Path parameters
Slug of the workspace the request acts in
Slug of the workspace the request acts in
Request body
Response
Successful Response
Changes
Changed in 1 of the 45 revisions of this API.1
- ○
endpoint added
endpoint-added
- ○