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 Workflows
GET /workflows
List all workflows for the authenticated tenant.
Query Parameters:
status:draft|published|archivedworkflow_type:crewai|langgraph|autogen|semantic_kernel|custompage: Page number (default: 1)page_size: Items per page (default: 20)
Create Workflow
POST /workflows
Create a new workflow.
Request Body:
Get Workflow
GET /workflows/{workflow_id}
Retrieve details of a specific workflow.
Path Parameters:
workflow_id: The ID of the workflow.
Update Workflow
PUT /workflows/{workflow_id}
Update an existing workflow.
Path Parameters:
workflow_id: The ID of the workflow to update.
Delete Workflow
DELETE /workflows/{workflow_id}
Delete a workflow.
Path Parameters:
workflow_id: The ID of the workflow to delete.
204 No Content