v1

latestOpenAPI 3.1.0Proprietary2026-07-13346.3 KB

Get a job

Retrieve status, progress, and result URL for a single job.

get/jobs/{id}

Path parameters

idstring uuid required

Job ID returned by POST /v1/jobs.

Response

Job details.

idstring uuid required
status'pending' | 'processing' | 'completed' | 'failed' required
modelstring required
scaleinteger required
result_urlstring uri nullable

Presigned S3 URL to the upscaled image. Valid for 1 hour.

errorstring nullable

Error message if status is 'failed'.

original_filenamestring
created_atstring date-time required
updated_atstring date-time required

Example response

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