Overview
Retrieve all workflows created by your account with pagination support. Results are ordered by creation date (newest first).
Query Parameters
Page number to retrieve (default: 1, minimum: 1).
Number of workflows per page (default: 10, minimum: 1, maximum: 100).
Response
Array of workflow objects.
Total number of workflows across all pages.
Workflow Object
Unique identifier (UUID) for the workflow.
Current status of the workflow.Possible values: accepted, uploaded, queued, running, completed, cancelled, invalid, failed
Array of tags associated with the workflow.
ISO 8601 timestamp when the workflow was created.
ISO 8601 timestamp when the workflow was last updated.
ISO 8601 timestamp when execution started (null if not yet started).
ISO 8601 timestamp when execution completed (null if not yet completed).
Example Response
{
"workflows": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Text to Image Generation",
"status": "completed",
"tags": ["production", "text2img"],
"created_at": "2024-01-15T14:30:00Z",
"updated_at": "2024-01-15T14:32:15Z",
"started_at": "2024-01-15T14:30:05Z",
"completed_at": "2024-01-15T14:32:15Z"
},
{
"id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"name": "Image Upscaling",
"status": "running",
"tags": ["upscale"],
"created_at": "2024-01-15T14:20:00Z",
"updated_at": "2024-01-15T14:25:30Z",
"started_at": "2024-01-15T14:20:15Z",
"completed_at": null
},
{
"id": "c3d4e5f6-a7b8-9012-cdef-123456789012",
"name": "Video Processing",
"status": "queued",
"tags": ["video", "batch"],
"created_at": "2024-01-15T14:10:00Z",
"updated_at": "2024-01-15T14:10:00Z",
"started_at": null,
"completed_at": null
}
],
"total": 127
}
Error Responses
Unauthorized - invalid or missing authentication token.
Notes
- Results are ordered by creation date (newest first)
- The
total field indicates the total count across all pages
- All workflow statuses are included in the list
- Use the workflow ID to fetch detailed information or subscribe to updates