--- method: GET path: /api/jobs/:jobId auth: jwt area: jobs --- # Get Job Status Returns the in-memory status/result of a background job. ## Example response ```json example-response { "job_id": "ee0e8400-e29b-41d4-a716-446655440000", "status": "completed", "error": "", "result": null, "progress": 100, "files_scanned": 120, "new_items": 3, "errors": 0 } ``` `library_id` and `job_type` appear only on scan jobs (`omitempty`). ## Errors | Status | Body | When | | ------ | ---- | ---- | | 404 | `{"error": "Job not found"}` | unknown id, or the in-memory result was evicted by a restart |