Skip to main content
GET
/
jobs
cURL
curl --request GET \
  --url https://api.example.com/jobs
[
  {
    "batch_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "created_at": "2023-11-07T05:31:56Z",
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "max_retries": 1,
    "retries": 1,
    "run_config": {
      "metadata": {
        "duration_minutes": 1,
        "generated_at": "<string>",
        "sampling_method": "<string>",
        "simulation_name": "<string>",
        "simulation_version": "<string>",
        "seed": 1
      },
      "parameters": {},
      "run_id": 1
    },
    "status": "Pending",
    "timeout_secs": 1,
    "assigned_runner": "<string>",
    "claimed_at": "2023-11-07T05:31:56Z",
    "completed_at": "2023-11-07T05:31:56Z",
    "error_message": "<string>",
    "started_at": "2023-11-07T05:31:56Z"
  }
]

Response

200 - application/json

List individual jobs

batch_id
string<uuid>
required
created_at
string<date-time>
required
id
string<uuid>
required
max_retries
integer<int32>
required
Required range: x >= 0
retries
integer<int32>
required
Required range: x >= 0
run_config
object
required
status
enum<string>
required
Available options:
Pending,
Claimed,
Running,
Completed,
Failed,
Timeout,
Cancelled
timeout_secs
integer<int64>
required
Required range: x >= 0
assigned_runner
string | null
claimed_at
string<date-time> | null
completed_at
string<date-time> | null
error_message
string | null
started_at
string<date-time> | null