Skip to main content
Glama

execute_flow

Execute API testing workflows with sequential or parallel endpoint testing using configurable variables, timeout settings, and error handling options.

Instructions

Execute a flow with sequential or parallel endpoint testing

Input Schema

NameRequiredDescriptionDefault
flowIdYesID of the flow to execute
variablesNoVariables for flow interpolation (JSON string or object, or comma-separated key=value pairs)
modeNoExecution mode (sequential or parallel)
timeoutNoFlow timeout in milliseconds
stopOnErrorNoStop execution on first error
maxConcurrencyNoMaximum concurrent steps for parallel execution
dryRunNoRun in dry-run mode (no actual HTTP requests)

Input Schema (JSON Schema)

{ "properties": { "dryRun": { "description": "Run in dry-run mode (no actual HTTP requests)", "type": "boolean" }, "flowId": { "description": "ID of the flow to execute", "type": "string" }, "maxConcurrency": { "description": "Maximum concurrent steps for parallel execution", "type": "number" }, "mode": { "description": "Execution mode (sequential or parallel)", "enum": [ "sequential", "parallel" ], "type": "string" }, "stopOnError": { "description": "Stop execution on first error", "type": "boolean" }, "timeout": { "description": "Flow timeout in milliseconds", "type": "number" }, "variables": { "description": "Variables for flow interpolation (JSON string or object, or comma-separated key=value pairs)", "type": "string" } }, "required": [ "flowId" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/martin-1103/mcp2'

If you have feedback or need assistance with the MCP directory API, please join our Discord server