pathstring required
The unique Windmill path for this trigger. Must be of the form u/<user>/<path> or f/<folder>/<path>. This is the trigger object path, not the HTTP route path.
script_pathstring required
Path to the script or flow to execute when triggered
permissioned_asstring required
The user or group this trigger runs as (permissioned_as)
extra_permsobject required
Additional permissions for this trigger
workspace_idstring required
The workspace this trigger belongs to
edited_bystring required
Username of the last person who edited this trigger
edited_atstring date-time required
Timestamp of the last edit
is_flowboolean required
True if script_path points to a flow, false if it points to a script
mode'enabled' | 'disabled' | 'suspended' required
draft_onlyboolean
True when this row is a per-user draft with no deployed
trigger at the same path. Set by list endpoints when
include_draft_only=true synthesizes the row from the
draft. Frontend renders a "Draft" badge.
is_draftboolean required
True when the authed user has a per-user draft at this path
(over a deployed row or a synthesized draft-only row).
Frontend appends a * to the displayed name.
mqtt_resource_pathstring required
Path to the MQTT resource containing broker connection configuration
client_idstring nullable
MQTT client ID for this connection
client_version'v3' | 'v5'
server_idstring
ID of the server currently handling this trigger (internal)
last_server_pingstring date-time
Timestamp of last server heartbeat (internal)
errorstring
Last error message if the trigger failed
error_handler_pathstring
Path to a script to run when the triggered job fails. A bare path, without the script/ or flow/ prefix a schedule error handler takes; it cannot be a flow.
error_handler_argsScriptArgs
The arguments to pass to the script or flow
retryRetry (unresolved $ref)
draft_saved_atstring date-time
draft_basestring
The deployed version the draft forked from, as text whatever the
kind (script hash, flow version id, app version id). Compare to the
deployed head to tell a draft that is behind. Absent when there is
no draft or it was never forked from a deploy.