Skip to main content
GET
cURL

Authorizations

X-Api-Key
string
header
required

API key provided by Jobo

Path Parameters

id
string<uuid>
required

Application ID.

Query Parameters

wait_seconds
integer

Long-poll budget in seconds (1-90); larger values are clamped to 90. Loop the request to wait longer. Omit for an immediate snapshot.

Required range: 1 <= x <= 90

Response

Detailed application state. With wait_seconds, returned once the application is answerable or terminal.

api_version
enum<string>
required

Version of the profileless Auto Apply API contract.

Available options:
2026-08-12
Example:

"2026-08-12"

id
string<uuid>
required

Stable application ID.

job_id
string | null
required

Supplied Jobo job ID, or null when apply_url was supplied directly.

apply_url
string<uri>
required

Resolved application URL.

provider_id
string
required

Stable provider identifier selected at intake.

provider_name
string
required

Provider display name captured at intake.

status
enum<string>
required

Current durable application state.

Available options:
queued,
running,
awaiting_answers,
submitted,
failed,
canceled
cancel_requested
boolean
required

Whether cancellation has been requested.

status_updated_at
string<date-time>
required
queued_at
string<date-time>
required
started_at
string<date-time> | null
required
submitted_at
string<date-time> | null
required
failed_at
string<date-time> | null
required
canceled_at
string<date-time> | null
required
completed_at
string<date-time> | null
required

submitted_at, failed_at, or canceled_at, whichever is set.

created_at
string<date-time>
required
provider_version
string
required

Provider implementation version captured at intake.

matcher_revision
integer<int64>
required
catalog_revision
integer<int64>
required
settings_revision
integer<int64>
required
failure
object | null
required
canceled_by
string | null
required

Actor that completed cancellation, when applicable.

steps
object[]
required
current_step
object | null
required

The step currently awaiting answers - the one to answer next. Null while the application is queued, running between steps, or terminal.