Tasks API
GET /api/silicon-mark/v1/tasks
List tasks with filtering and pagination.Authorization
🔒OAuth2: OAuth2PasswordBearerFlow type: password
Token URL: token
Query Parameters
Parameter | Type | Required | Description | Default |
---|---|---|---|---|
page | integer | No | Page number | 1 |
per_page | integer | No | Items per page (max: 300) | 20 |
sort_by | string | No | Field to sort by | created_at |
sort_order | string | No | Sort direction (asc/desc) | desc |
job_id | integer | No | Filter by job ID | |
state | string | No | Filter by task state | |
machine_ip | string | No | Filter by machine IP | |
machine_uuid | string | No | Filter by machine UUID | |
include_results | boolean | No | Include benchmark results | false |
Responses
- 200: Successful Response
GET /api/silicon-mark/v1/tasks/{task_id}/results
Get the result summary of this task.Authorization
🔒OAuth2: OAuth2PasswordBearerFlow type: password
Token URL: token
Path Parameters
Parameter | Type | Required | Description |
---|---|---|---|
task_id | integer | Yes | The task ID |
Query Parameters
Parameter | Type | Required | Description | Default |
---|---|---|---|---|
include_display_name | boolean | No | Include human-readable field names | false |
Responses
- 200: Successful Response
- 404: Not Found