Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ashxtrem/AutoMFlows/llms.txt
Use this file to discover all available pages before exploring further.
Get Execution Status
Retrieve the current status of a specific workflow execution.Endpoint
Path Parameters
Unique execution identifier returned from the execute endpoint
Example Request
Response
Execution identifier
Execution status:
idle, running, completed, error, stoppedID of the currently executing node
Error message if status is
errorID of the node where execution is paused (if paused)
Reason for pause:
wait-pause, breakpoint, or nullResponse Example
Get Execution Status (Query)
Alternative endpoint to get execution status by query parameter or most recent execution.Endpoint
Query Parameters
Execution ID (optional). If not provided, returns most recent execution status
Example Request
cURL
List Active Executions
Get a list of all currently active workflow executions.Endpoint
Example Request
cURL
Response
Total number of active executions
Array of active execution status objects
Response Example
Stop Execution
Stop a specific workflow execution or the most recent execution.Endpoint
Request Body
Execution ID to stop (optional). If not provided, stops most recent execution
Example Request
Response
Whether the stop operation succeeded
Success or error message
ID of the stopped execution
Whether the execution was running when stopped
Whether the execution was queued when stopped
Response Example
Stop All Executions
Stop all running batches and cancel all queued workflows.Endpoint
Example Request
cURL
Response
Whether the operation succeeded
Success message
Total number of batches stopped
Total number of executions stopped
Number of running executions stopped
Number of queued executions cancelled
Array of stopped batch IDs
Response Example
Get Batch Status
Retrieve the current status of a batch execution including all individual workflow executions.Endpoint
Path Parameters
Batch execution ID returned from parallel mode execution
Example Request
cURL
Response
Batch identifier
Batch status:
running, completed, error, stoppedSource type:
folder, files, or workflowsFolder path (if sourceType is
folder)Total number of workflows in batch
Number of completed workflows
Number of currently running workflows
Number of queued workflows
Number of failed workflows
Unix timestamp (milliseconds) when batch started
Unix timestamp (milliseconds) when batch completed (null if still running)
Array of execution details for each workflow in batch
Response Example
Get Batch History
Retrieve paginated list of batch executions with optional status filter.Endpoint
Query Parameters
Filter by status:
running, completed, error, stoppedMaximum number of batches to return
Number of batches to skip (for pagination)
Example Request
cURL
Response
Total number of batches matching filter
Limit used for this request
Offset used for this request
Array of batch summary objects
Response Example
Stop Batch
Stop a running batch execution and cancel all queued workflows in that batch.Endpoint
Path Parameters
Batch execution ID to stop
Example Request
cURL
Response
Whether the operation succeeded
Success message
ID of the stopped batch
Total number of executions stopped
Number of running executions stopped
Number of queued executions cancelled
Response Example
Clear All Batches
Delete all batches and executions from the database. This permanently removes all historical batch and execution records.Endpoint
Example Request
cURL
Response
Whether the operation succeeded
Success message
Number of batches deleted
Number of executions deleted
Response Example
Continue Execution
Continue a paused execution (paused by breakpoint or wait node).Endpoint
Request Body
Execution ID to continue (optional). If not provided, continues most recent paused execution
Example Request
cURL
Response
Toggle Trace Logs
Enable or disable trace logs for a running execution.Endpoint
Request Body
Enable or disable trace logs
Execution ID (optional). If not provided, applies to most recent execution
Example Request
cURL
Pause Control
Control a paused execution with various actions.Endpoint
Request Body
Action to perform:
continue, stop, skip, continueWithoutBreakpointExecution ID (optional). If not provided, applies to most recent paused execution
Example Request
cURL
Actions
- continue
- stop
- skip
- continueWithoutBreakpoint
Continue execution from the current breakpoint
Real-Time Updates
Use Socket.IO to receive real-time execution updates:JavaScript
