Super.ai Flows API

Flow management operations for defining and organizing workflows. Flows represent workflow definitions with tasks, dependencies, and execution logic. They serve as reusable templates that can be executed multiple times with different inputs. **What is a flow?** A flow consists of: - **Tasks**: Individual units of work that perform specific actions - **Dependencies**: Relationships between tasks that define execution order - **Configuration**: Settings and parameters that control flow behavior **Use these endpoints to:** - Create new flow definitions from scratch or import from YAML - List and search existing flows in your organization - Retrieve detailed flow information including task definitions - Update flow configurations and task parameters - Delete flows that are no longer needed Flows are the foundation of your workflow automation—once defined, they can be executed via the flow-executions endpoints.

Operations 28

GET /api/flows List all flows #
POST /api/flows Create a new flow #
GET /api/flows/available-tags Get available flow tags for autocomplete #
GET /api/flows/{flow_id} Retrieve a flow by ID #
DELETE /api/flows/{flow_id} Delete a flow #
PATCH /api/flows/{flow_id} Partially update a flow #
GET /api/flows/{flow_id}/clone-info Get clone info for a flow #
GET /api/flows/{flow_id}/versions List all versions of a flow #
PUT /api/flows/{flow_id}/definition Update flow definition #
POST /api/flows/{flow_id}/validate Validate a flow definition without persisting #
GET /api/flows/{flow_id}/versions/summary List version summaries for a flow #
PATCH /api/flows/{flow_id}/versions/{version} Update version metadata #
GET /api/flows/{flow_id}/versions/{version} Get specific flow version #
POST /api/flows/{flow_id}/versions/{version}/restore Restore a past version #
PUT /api/flows/{flow_id}/task Update a single task in flow #
POST /api/flows/{flow_id}/upload-url Generate file upload URL #
GET /api/flows/{flow_id}/files List flow files #
GET /api/flows/{flow_id}/versions/{version}/summary List task summaries for flow version #
GET /api/flows/{flow_id}/tags Get tags for flow executions #
GET /api/flows/{flow_id}/metadata/keys Get distinct metadata keys for a flow #
GET /api/flows/{flow_id}/metadata/values Get distinct values for a metadata key #
POST /api/flows/download-url Generate file download URL #
PUT /api/flows/{flow_id}/invitations Upsert user invitations to a flow #
GET /api/flows/{flow_id}/invitations List flow invitations #
DELETE /api/flows/{flow_id}/invitations Remove user invitations from a flow #
PUT /api/flows/{flow_id}/team-invitations Upsert team (worker group) invitations to a flow #
GET /api/flows/{flow_id}/team-invitations List team invitations for a flow #
DELETE /api/flows/{flow_id}/team-invitations Remove team invitations from a flow #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/superai-flows-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

superai-flows-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: SuperAI Flow Platform Flows API
  description: SuperAI Flows is a workflow orchestration platform that enables you to design, deploy, and monitor automated workflows at scale.
  version: 0.1.0
tags:


# --- truncated at 32 KB (170 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/superai/refs/heads/main/openapi/superai-flows-api-openapi.yml