Skip to main content
GET
Read upload status once and retrieve latest artifacts

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

asset_id
string<uuid>
required

Query Parameters

asset_current_version
integer
required
Required range: 1 <= x <= 9007199254740991
org_id
integer

Required for system tokens; customer organization comes from authentication and overrides this value.

Required range: 1 <= x <= 9007199254740991

Response

Successful Response

The status projection, served by GET and mirrored to status/latest.json.

asset_id
string<uuid>
required
org_id
integer
required
version
integer
required
status
enum<string>
required

Lifecycle of a source version; the newest run owns it once processing starts.

Available options:
awaiting_upload,
running,
awaiting_input,
completed,
partial,
failed,
cancelled,
abandoned
folder
string
required
run_id
integer
required
updated_at
string<date-time>
required
stages
StageView · object[]
required
operation
enum<string> | null

Intent of the newest run

Available options:
asset_for_review,
inspector_extraction,
reference_asset,
attachment
original_ctx
Original Ctx · object | null

The context the newest run was asked for

effective_ctx
Effective Ctx · object | null

The context the newest run executes; differs from original_ctx after an answer

waiting_for_run_id
integer | null

Set while the newest run is parked behind an earlier one still classifying

question
Question · object

The newest run's steering question, open or answered; null when it never asked

root_dispatches
RootDispatchView · object[]

Durable root-task dispatch state; pending entries are awaiting reconciliation

latest
Latest · object

Latest artifact of each kind in the newest run's scope, keyed by kind, with a full URL: the run's own outputs, the inputs it reused, corrections made since, and the version's previews