Skip to main content
GET
/
scenario-studio
/
jobs
/
{job_id}
Get Scenario job status
curl --request GET \
  --url https://api.exec.com/rest/v1/scenario-studio/jobs/{job_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "j1o2b3i4d5x6",
  "status": "queued",
  "scenario": null,
  "error": null,
  "created_at": "2024-03-01T10:00:00Z",
  "started_at": null,
  "completed_at": null,
  "duration_seconds": null
}

Authorizations

Authorization
string
header
required

API key created in Settings > API.

Format: exec_live_ followed by 40 alphanumeric characters.

Path Parameters

job_id
string
required

The job ID returned from job creation

Response

Job status and result

id
string

Job identifier (12-character hex string)

status
enum<string>

Current job status

Available options:
queued,
processing,
completed,
failed,
cancelled
scenario
object

Created scenario details (only present when status is "completed")

error
object

Error details (only present when status is "failed")

created_at
string<date-time>

When the job was created

started_at
string<date-time> | null

When the job started processing

completed_at
string<date-time> | null

When the job finished (success, failure, or cancelled)

duration_seconds
integer | null

Processing duration in seconds (only present when job has completed)