Base URL
All API requests should be made to:https://api.omium.ai/api/v1
Authentication
All API requests require authentication using an API key. Include it in theX-API-Key header or as a Bearer token.
Endpoints
List Executions
GET /executions
List all workflow executions for the authenticated tenant.
Query Parameters:
workflow_id: Filter by a specific workflow ID.status:running|completed|failed|cancelled|pausedpage: Page number (default: 1)page_size: Items per page (default: 20)
Get Execution Details
GET /executions/{execution_id}
Retrieve details of a specific workflow execution.
Path Parameters:
execution_id: The ID of the execution.
Create Execution
POST /executions
Initiate a new workflow execution.
Request Body:
Replay Execution from Checkpoint
POST /executions/{execution_id}/replay
Replay a failed or paused execution from a specific checkpoint.
Path Parameters:
execution_id: The ID of the execution to replay.
Rollback Execution to Checkpoint
POST /executions/{execution_id}/rollback
Rollback an execution to a previous checkpoint, discarding subsequent states.
Path Parameters:
execution_id: The ID of the execution to rollback.