GET
/api/v1/jobsList#
Responses
200OKapplication/json
array of JobDRO
job_id requiredstring · uuid
kindrequiredstring
statusrequiredcreated_at requiredstring · date-time
updated_at requiredstring · date-time
progressnumber · double · nullable
messagestring · nullable
Request
curl "http://192.168.2.1:8080/api/v1/jobs"import requests
BASE_URL = "http://192.168.2.1:8080"
response = requests.get(f"{BASE_URL}/api/v1/jobs")
response.raise_for_status()
print(response.json())let base_url = "http://192.168.2.1:8080";
let response = reqwest::Client::new()
.get(format!("{base_url}/api/v1/jobs"))
.send()
.await?
.error_for_status()?;
let body: serde_json::Value = response.json().await?;
println!("{body:#}");Response
[
{
"job_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"kind": "string",
"status": {},
"created_at": "2026-09-29T08:30:00Z",
"updated_at": "2026-09-29T08:30:00Z",
"progress": 0.0,
"message": "string"
}
]GET
/api/v1/jobs/{job_id}Get one#
Path parameters
job_id requiredstring · uuid
Job identifier
Responses
200OKapplication/json
job_id requiredstring · uuid
kindrequiredstring
statusrequiredcreated_at requiredstring · date-time
updated_at requiredstring · date-time
progressnumber · double · nullable
messagestring · nullable
404Job not foundapplication/json
Request
curl "http://192.168.2.1:8080/api/v1/jobs/3fa85f64-5717-4562-b3fc-2c963f66afa6"import requests
BASE_URL = "http://192.168.2.1:8080"
job_id = "3fa85f64-5717-4562-b3fc-2c963f66afa6" # Job identifier
response = requests.get(f"{BASE_URL}/api/v1/jobs/{job_id}")
response.raise_for_status()
print(response.json())let base_url = "http://192.168.2.1:8080";
let job_id = "3fa85f64-5717-4562-b3fc-2c963f66afa6"; // Job identifier
let response = reqwest::Client::new()
.get(format!("{base_url}/api/v1/jobs/{job_id}"))
.send()
.await?
.error_for_status()?;
let body: serde_json::Value = response.json().await?;
println!("{body:#}");Response
{
"job_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"kind": "string",
"status": {},
"created_at": "2026-09-29T08:30:00Z",
"updated_at": "2026-09-29T08:30:00Z",
"progress": 0.0,
"message": "string"
}{}