Skip to main content
GET
/
v1
/
machine-data
/
import-jobs
/
{job_id}
Get import job status
curl --request GET \
  --url https://api.cula.tech/tracking/v1/v1/machine-data/import-jobs/{job_id} \
  --header 'Authorization: Bearer <token>'
{
  "job_id": "job_01kqzcjrpyf27tge33jwvjhkff",
  "status": "processing",
  "items_received": 25123,
  "items_accepted": null,
  "items_rejected": null,
  "errors": null,
  "created_at": "2026-05-06T10:15:32.441Z",
  "finished_at": null
}

Documentation Index

Fetch the complete documentation index at: https://docs.cula.tech/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

API key passed as a Bearer token. Keys are scoped to one organisation and a set of permitted sites. Two keys per scope (primary + secondary) are issued to support zero-downtime rotation.

Authorization: Bearer <api-key>

Path Parameters

job_id
string
required

Import job ID.

Response

Import job status.

Status of an asynchronous machine data import job.

job_id
string
required
Example:

"job_01kqzcjrpyf27tge33jwvjhkff"

status
enum<string>
required

Current state of the import job.

Available options:
accepted,
processing,
finished,
failed
Example:

"finished"

items_received
integer
required
Example:

25123

created_at
string<date-time>
required
Example:

"2026-05-06T10:15:32.441Z"

items_accepted
integer | null
Example:

25121

items_rejected
integer | null
Example:

2

errors
object[] | null
finished_at
string<date-time> | null
Example:

"2026-05-06T10:35:32.441Z"