Overview
Retrieve all runners registered to 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 runners per page (default: 10, minimum: 1, maximum: 100).
Response
Total number of runners across all pages.
Runner Object
Unique identifier (UUID) for the runner.
UUID of the user who owns this runner.
Current status of the runner. Values: active, disabled
The URL where the runner is accessible.
Array of tags associated with the runner.
Custom headers configured for this runner.
ISO 8601 timestamp when the runner was created.
ISO 8601 timestamp when the runner was last updated.
Example Response
{
"runners": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"name": "Production GPU Runner",
"status": "active",
"endpoint": "https://my-comfy.example.com",
"tags": ["production", "gpu-a100"],
"headers": {
"Authorization": "Bearer secret_token"
},
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:30:00Z"
},
{
"id": "660e8400-e29b-41d4-a716-446655440001",
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"name": "Development Runner",
"status": "active",
"endpoint": "http://192.168.1.100:8188",
"tags": ["development", "cpu"],
"headers": {},
"created_at": "2024-01-14T08:20:00Z",
"updated_at": "2024-01-14T08:20:00Z"
}
],
"total": 2
}
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