v41

latestOpenAPI 3.0.0raw.githubusercontent.com2026-08-011035599.5 KB
Jobs

🛡️ Control a job.

Control a job by updating its status. Pausing will only kick in between the next job tasks, resuming is instant.<br /><hr /><h3>🛡️ Requires Capabilities: <code>Jobs.Operate</code></h3>

patch/api/v1/job/{id}

Path parameters

idnumber required

Request body

status'draft' | 'preparing' | 'in_queue' | 'running' | 'paused' | 'canceled' | 'completed' | 'errored'
completedAtstring date-time

Response

jobIdstring required
type'album_art_thumbnails' | 'photo_variations' | 'photo_thumbnails' | 'generate_waveforms' required
status'draft' | 'preparing' | 'in_queue' | 'running' | 'paused' | 'canceled' | 'completed' | 'errored' required
parametersobject
completedTasksnumber required
remainingTasksnumber required
totalTasksnumber required
completedAtstring date-time required
errorMessagestring required
idnumber required
createdAtstring date-time required
updatedAtstring date-time required
deletedAtstring date-time required