Skip to main content

ExportJobModel

Model representing a queued or running export job.

idId (string)required

Unique identifier for the export job

job_typeJob Type (string)required

Job type

statusStatus (string)required

Current job status

cameraCamera (string)required

Camera associated with this export job

name object

Friendly name for the export

anyOf
string
export_case_id object

ID of the export case this export belongs to

anyOf
string
request_start_timeRequest Start Time (number)required

Requested export start time

request_end_timeRequest End Time (number)required

Requested export end time

start_time object

Unix timestamp when execution started

anyOf
number
end_time object

Unix timestamp when execution completed

anyOf
number
error_message object

Error message for failed jobs

anyOf
string
results object

Result metadata for completed jobs

anyOf
object
current_stepCurrent Step (string)

Current execution step (queued, preparing, encoding, encoding_retry, finalizing)

Default value: queued
progress_percentProgress Percent (number)

Progress percentage of the current step (0.0 - 100.0)

Default value: 0
ExportJobModel
{
"id": "string",
"job_type": "string",
"status": "string",
"camera": "string",
"name": "string",
"export_case_id": "string",
"request_start_time": 0,
"request_end_time": 0,
"start_time": 0,
"end_time": 0,
"error_message": "string",
"results": {},
"current_step": "queued",
"progress_percent": 0
}