Skip to main content
GET
/
api
/
jobs
/
{job_id}
Get Job
curl --request GET \
  --url https://api.getgranite.ai/api/jobs/{job_id}
{
  "job_id": "<string>",
  "job_type": "<string>",
  "status": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "execution_details": {
    "display_label": "<string>",
    "detail_type": "<string>"
  },
  "started_at": "2023-11-07T05:31:56Z",
  "completed_at": "2023-11-07T05:31:56Z",
  "assigned_to_machine_id": "<string>",
  "result": {},
  "error": "<string>",
  "status_history": [
    {}
  ]
}

Path Parameters

job_id
string
required

Response

Successful Response

Job execution details

job_id
string
required

Unique job identifier

job_type
string
required

Job type

status
string
required

Job status

created_at
string<date-time>
required

Creation timestamp

execution_details
ExecutionDetails · object

Human-readable execution details for display

started_at
string<date-time> | null

Start timestamp

completed_at
string<date-time> | null

Completion timestamp

assigned_to_machine_id
string | null

Assigned machine ID

result
Result · object

Job result

error
string | null

Error message if failed

status_history
Status History · object[]

Status update history