latestOpenAPI 3.1.0Proprietary2026-08-23358.3 KB

a1a5f505549c

List jobs

Returns a paginated list of your upscaling jobs, newest first.

get/jobs

Query parameters

status'pending' | 'uploading' | 'processing' | 'downloading' | 'completed' | 'failed' | 'canceled'

Filter by job status.

model'flare' | 'prism' | 'lumen' | 'mirage' | 'motion' | 'motion-x'

What to upscale with.

  • flare: everyday photos, fastest and cheapest, up to 4x.
  • prism: text, logos and product shots. Adds no detail that was not in the original. Up to 4x.
  • lumen: maximum real detail recovery, for print. Up to 8x.
  • mirage: invents plausible new detail. Most dramatic, least faithful. Up to 8x.
  • motion: standard video upscale, up to 4x.
  • motion-x: cinema-grade video, slower and dearer, up to 4x.
Example:flare

Filter by model.

beforestring date-time

Return jobs created before this timestamp (ISO 8601).

afterstring date-time

Return jobs created after this timestamp (ISO 8601).

limitinteger

Number of jobs to return.

cursorstring

Pagination cursor from next_cursor of previous response.

Response

List of jobs.

has_moreboolean required

Whether there are more results to fetch.

next_cursorstring nullable required

Pass as 'cursor' query param to get next page.

Example response

{
  "data": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "status": "completed",
      "model": "flare",
      "scale": 4,
      "original_filename": "photo.jpg",
      "result_url": "https://cdn.upres.ai/results/abc123.png"
    }
  ]
}