Skip to content

Get a background job and its log

GET
/admin/jobs/{id}
curl --request GET \
--url http://localhost:3001/admin/jobs/00000000-0000-0000-0000-000000000000 \
--header 'Authorization: Bearer <token>'
id
required
string format: uuid

Job id

OK

Media typeapplication/json
object
job
required
object
created_at
required
string format: date-time
error
string
nullable
finished_at
string format: date-time
nullable
id
required
string format: uuid
kind
required

universe_load, enrichment, symbology_backfill or expiry_sweep.

string
params
required
progress_done
integer format: int64
nullable
progress_total
integer format: int64
nullable
result
nullable
started_at
string format: date-time
nullable
started_by
required

system for work the OMS started itself, else the admin action.

string
status
required
string
Allowed values: queued running succeeded failed interrupted
subject

What the job is about, e.g. a broker connection code.

string
nullable
log
required

The job’s own log, oldest line first (the newest 500 are kept).

Array<object>
object
at
required
string format: date-time
level
required
string
message
required
string

Example

{
"job": {
"status": "queued"
}
}

Not found