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
- string
- null
string
null
export_case_id object
ID of the export case this export belongs to
- string
- null
string
null
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
- number
- null
number
null
end_time object
Unix timestamp when execution completed
- number
- null
number
null
error_message object
Error message for failed jobs
- string
- null
string
null
results object
Result metadata for completed jobs
- object
- null
object
null
current_stepCurrent Step (string)
Current execution step (queued, preparing, encoding, encoding_retry, finalizing)
Default value:
queuedprogress_percentProgress Percent (number)
Progress percentage of the current step (0.0 - 100.0)
Default value:
0ExportJobModel
{
"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
}