Skip to main content
GET
Wait for one validation or publish job and return its durable status

Authorizations

Authorization
string
header
required

API key: key id as the username, secret as the password. An account API key carries the same scopes as an OAuth token and is checked against the scopes listed under oauth2 on each operation. A trigger API key is limited to its trigger's workspace and reaches only the session operations that list this scheme alongside the oauth2 scopes.

Path Parameters

version_id
string<uuid>
required
job_id
string<uuid>
required

Query Parameters

timeout_seconds
number | null

Optional wait in seconds, capped by the server's configured window; expiry returns wait_complete=false without stopping the job

Required range: x > 0

Response

Successful response

wait_complete
boolean
required

Whether the operation completed before the optional wait timeout.

id
string<uuid>
created_at
string<date-time>
updated_at
string<date-time>
job_type
enum<string>
Available options:
VALIDATION,
PUBLISH,
PUBLISH_PRE_CHECK
target_id
string<uuid>
status
enum<string>
Available options:
PENDING,
RUNNING,
SUCCEEDED,
FAILED,
ERRORED,
CANCELLED
completed_at
string<date-time> | null
error_message
string | null
Maximum string length: 65536
started_at
string<date-time> | null
target
any