---
title: "Changes to Create an upscale job"
method: POST
path: "/jobs"
---

# Changes to Create an upscale job

`POST /jobs`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-08-23** `a1a5f505549c` — 5 breaking, 13 warning, 22 info

## Changes

- **2026-08-23** `a1a5f505549c` — 5 breaking, 13 warning, 22 info
  - added `#/components/schemas/Model` to the `model` request property `allOf` list (media type: application/json)
  - added `#/components/schemas/Model` to the `model` request property `allOf` list (media type: multipart/form-data)
  - removed the enum value `wavespeed-ai/image-upscaler` of the request property `model` (media type: application/json)
  - removed the enum value `wavespeed-ai/real-esrgan` of the request property `model` (media type: application/json)
  - the `model` request property type/format changed from `string`/`` to ``/`` (media type: application/json)
  - added the new `canceled` enum value to the `status` response property for the response status `201`
  - added the new `completed` enum value to the `status` response property for the response status `201`
  - added the new `downloading` enum value to the `status` response property for the response status `201`
  - added the new `failed` enum value to the `status` response property for the response status `201`
  - added the new `flare` enum value to the `model` response property for the response status `201`
  - added the new `lumen` enum value to the `model` response property for the response status `201`
  - added the new `mirage` enum value to the `model` response property for the response status `201`
  - added the new `motion` enum value to the `model` response property for the response status `201`
  - added the new `motion-x` enum value to the `model` response property for the response status `201`
  - added the new `pending` enum value to the `status` response property for the response status `201`
  - added the new `prism` enum value to the `model` response property for the response status `201`
  - added the new `processing` enum value to the `status` response property for the response status `201`
  - added the new `uploading` enum value to the `status` response property for the response status `201`
  - added the new optional request property `mime_type` (media type: application/json)
  - the `model` request property default value changed from `wavespeed-ai/real-esrgan` to `flare` (media type: application/json)
  - the `model` request property default value changed from `wavespeed-ai/real-esrgan` to `flare` (media type: multipart/form-data)
  - the `scale` request property default value changed from `4` to `2` (media type: application/json)
  - the `scale` request property default value changed from `4` to `2` (media type: multipart/form-data)
  - the `model` request property type/format was generalized from `string`/`` to ``/`` (media type: multipart/form-data)
  - added `#/components/schemas/ApiError` to the response body `allOf` list for the response status `402`
  - removed `#/components/schemas/Error` from the response body `allOf` list for the response status `402`
  - added the optional property `issues` to the response with the `400` status
  - added the optional property `issues` to the response with the `401` status
  - added the optional property `issues` to the response with the `429` status
  - the response property `created_at` became required for the status `201`
  - the response property `id` became required for the status `201`
  - the response property `model` became required for the status `201`
  - the response property `scale` became required for the status `201`
  - the response property `status` became required for the status `201`
  - added the required property `error` to the response with the `201` status
  - added the required property `frames_done` to the response with the `201` status
  - added the required property `frames_total` to the response with the `201` status
  - added the required property `original_filename` to the response with the `201` status
  - added the required property `result_url` to the response with the `201` status
  - added the required property `updated_at` to the response with the `201` status

---

[Operation](https://skmtc.dev/upres/apis/upres-ai-api/docs/jobs/post.md) · [API](https://skmtc.dev/upres/apis/upres-ai-api.md) · [Page](https://skmtc.dev/upres/apis/upres-ai-api/changes/jobs/post)
