Skip to main content
GET
Get Job

Authorizations

Authorization
string
header
required

Aspect API key (sk_...) in Authorization header. 'Bearer ' optional.

Path Parameters

job_id
string<uuid>
required

Response

Successful Response

Durable status snapshot of a long-running job.

RUNNING rows carry live progress; COMPLETED/FAILED rows persist their final progress and job-defined result until retention deletes them.

id
string<uuid>
required

Job ID

job_type
enum<string>
required

Type of job

Available options:
copy_items,
duplicate_project
status
enum<string>
required

Lifecycle status of the job

Available options:
RUNNING,
COMPLETED,
FAILED
created
string<date-time>
required

When the job was submitted

label
string | null

User-facing display label

progress
Progress · object | null

Job-defined progress payload, written while the job runs

result
Result · object | null

Job-defined terminal payload, set with a terminal status

finished_at
string<date-time> | null

When the job reached a terminal status