Jobs
GET /api/v1/jobs
Get Jobs
Response
Type: []Job
| Field | Type | Description |
|---|---|---|
id | uuid.UUID | |
created_at | time.Time | |
updated_at | time.Time | |
name | string | |
description | string | |
job_type | string | |
application_id | string | |
status | string | |
status_message | string | |
user_id | string | |
cpu_start_time | string | |
cpu_end_time | string | |
gpu_start_time | string | |
gpu_end_time | string | |
agent_name | string | |
dataset_id | string | |
dataset_version_id | string | |
model_id | string | |
model_version_id | string | |
start_model_id | string | |
start_model_version_id | string | |
items | []JobItem |
Example
curl -X GET \
-H "Authorization: Bearer <token>" \
https://api.seeme.ai/api/v1/jobsPOST /api/v1/jobs
Create Job
Request Body
Type: Job
| Field | Type | Description |
|---|---|---|
id | uuid.UUID | |
created_at | time.Time | |
updated_at | time.Time | |
name | string | |
description | string | |
job_type | string | |
application_id | string | |
status | string | |
status_message | string | |
user_id | string | |
cpu_start_time | string | |
cpu_end_time | string | |
gpu_start_time | string | |
gpu_end_time | string | |
agent_name | string | |
dataset_id | string | |
dataset_version_id | string | |
model_id | string | |
model_version_id | string | |
start_model_id | string | |
start_model_version_id | string | |
items | []JobItem |
Response
Type: Job
| Field | Type | Description |
|---|---|---|
id | uuid.UUID | |
created_at | time.Time | |
updated_at | time.Time | |
name | string | |
description | string | |
job_type | string | |
application_id | string | |
status | string | |
status_message | string | |
user_id | string | |
cpu_start_time | string | |
cpu_end_time | string | |
gpu_start_time | string | |
gpu_end_time | string | |
agent_name | string | |
dataset_id | string | |
dataset_version_id | string | |
model_id | string | |
model_version_id | string | |
start_model_id | string | |
start_model_version_id | string | |
items | []JobItem |
Example
curl -X POST \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{}' \
https://api.seeme.ai/api/v1/jobsGET /api/v1/jobs/{id}
Get Job
Parameters
| Name | In | Type | Required |
|---|---|---|---|
id | path | string | true |
Response
Type: Job
| Field | Type | Description |
|---|---|---|
id | uuid.UUID | |
created_at | time.Time | |
updated_at | time.Time | |
name | string | |
description | string | |
job_type | string | |
application_id | string | |
status | string | |
status_message | string | |
user_id | string | |
cpu_start_time | string | |
cpu_end_time | string | |
gpu_start_time | string | |
gpu_end_time | string | |
agent_name | string | |
dataset_id | string | |
dataset_version_id | string | |
model_id | string | |
model_version_id | string | |
start_model_id | string | |
start_model_version_id | string | |
items | []JobItem |
Example
curl -X GET \
-H "Authorization: Bearer <token>" \
https://api.seeme.ai/api/v1/jobs/{id}PUT /api/v1/jobs/{id}
Update Job
Parameters
| Name | In | Type | Required |
|---|---|---|---|
id | path | string | true |
Request Body
Type: Job
| Field | Type | Description |
|---|---|---|
id | uuid.UUID | |
created_at | time.Time | |
updated_at | time.Time | |
name | string | |
description | string | |
job_type | string | |
application_id | string | |
status | string | |
status_message | string | |
user_id | string | |
cpu_start_time | string | |
cpu_end_time | string | |
gpu_start_time | string | |
gpu_end_time | string | |
agent_name | string | |
dataset_id | string | |
dataset_version_id | string | |
model_id | string | |
model_version_id | string | |
start_model_id | string | |
start_model_version_id | string | |
items | []JobItem |
Response
Type: Job
| Field | Type | Description |
|---|---|---|
id | uuid.UUID | |
created_at | time.Time | |
updated_at | time.Time | |
name | string | |
description | string | |
job_type | string | |
application_id | string | |
status | string | |
status_message | string | |
user_id | string | |
cpu_start_time | string | |
cpu_end_time | string | |
gpu_start_time | string | |
gpu_end_time | string | |
agent_name | string | |
dataset_id | string | |
dataset_version_id | string | |
model_id | string | |
model_version_id | string | |
start_model_id | string | |
start_model_version_id | string | |
items | []JobItem |
Example
curl -X PUT \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{}' \
https://api.seeme.ai/api/v1/jobs/{id}DELETE /api/v1/jobs/{id}
Delete Job
Parameters
| Name | In | Type | Required |
|---|---|---|---|
id | path | string | true |
Example
curl -X DELETE \
-H "Authorization: Bearer <token>" \
https://api.seeme.ai/api/v1/jobs/{id}