- Method:
listWorkflows - Scope:
run:read - Transports: HTTP RPC, WebSocket RPC
- Request:
{ filter?: { hasUi?: boolean; includeSystem?: boolean } } - Response:
GatewayWorkflowSummary[]
v1 and include InvalidRequest, Unauthorized, Forbidden, and Internal.
Each summary includes key, hasUi, uiPath, and system, plus readableName/description when the workflow exposes them. System (internal plumbing) workflows are excluded by default; pass filter.includeSystem: true to include them (the system boolean marks them).