Skip to main content
GET
Requires version 1.1.0 or later of the Archetype platform.

Overview

This endpoint returns the full details of a specific job, including its current status, parameters, and timestamps.

Request

string
required
The unique job identifier

Response

string
Unique job identifier
string
Organization identifier
string
Job name
string
Pipeline type (batch or training)
string
Pipeline key
string
Pipeline version used
string
Current job status: PENDING, ADMITTED, RUNNING, PAUSED, COMPLETED, INTERRUPTED, FAILED, PREEMPTED, or CANCELLED
string
If and only if the job’s status is COMPLETED, this property’s value indicates how the job completed. It is set once upon completion and is never set for a job which is not completed; for incomplete jobs, this value is always omitted. v1.1.5+For completed jobs, the following values are possible:
object
Job parameters
integer
Number of times the job has been retried
integer
Number of times the job has been preempted
integer
Current position in queue (null if not queued)
integer
Total queue depth (null if not queued)
object
Per-status counts of tracked (non-reference) inputs, with integer fields shown in the table below. Populated on read paths so list views can render progress badges without N+1 fetches; null on write-path responses (create, retry, cancel).
string
Creation timestamp
string
Last update timestamp
string
Start timestamp (null if not yet started)
string
Completion timestamp (null if not completed)
string
Failure timestamp (null if not failed)
string
Cancellation timestamp (null if not cancelled)
object
Error details (null if no error)