list_flows
List all cloud flows in an environment, returning each flow's GUID, name, and state. Use this first to discover flow IDs needed by other flow management tools.
Instructions
List / enumerate all cloud flows in an environment — get every flow's GUID, name, and state. The flow inventory / directory.
START HERE to discover flows: this is the only tool that returns flow GUIDs (ids). Every per-flow tool (get_flow, enable_flow, disable_flow, list_flow_runs, list_flow_owners, update_flow, delete_flow) needs a GUID that ONLY this tool produces — so call this first to find flows.
Returns: array of { name, displayName, state, createdTime, lastModifiedTime, owner }. name is the flow GUID used by the other flow tools; state is Started/Stopped/Suspended.
Parameters: environment (optional), owner (optional — filter by creator userId/email).
Uses Microsoft's unofficial api.flow.microsoft.com endpoint, which Microsoft labels unsupported; behavior may change.
Example: list_flows { "owner": "user@contoso.com" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| owner | No | Filter to flows created by this principal (userId or email). | |
| environment | No | Environment id (from list_environments). Omit to use the user's default environment. |