Create a flow or flow group
Creates a new flow or flow group. Set type: 'group' to create a flow group.
The authenticated user becomes the owner. Requires admin/contributor role for shared entities.
Authorizations
Azure AD access token obtained via MSAL
Body
Response
Flow or flow group created
- Flow
- FlowGroup
Complete Flow Designer flow definition (graph + execution settings + ACL)
Flow ID (UUID)
FLOW_STATUS
published, archived Access control model
personal, shared UPN of the creator
Allow public read access
Hide entity from user-facing recommendations and catalog/search surfaces (still accessible to owners/contributors/admins)
ISO-8601 creation timestamp
ISO-8601 update timestamp
FK to parent flow group (undefined = root)
Whether this flow is enabled (default: true)
FLOW_TYPE — 'general' (default) or 'retriever' (headless, for RAG pipeline)
general, retriever builtIn = bootstrapped (not deletable), admin = user-created
builtIn, admin Execution settings
Cosmos DB partition key
Cosmos DB last-modified timestamp (epoch seconds)