Get an upscale
GET/upscales/:upscaleId
status is one of QUEUED, PROCESSING, SUCCEEDED, FAILED. On SUCCEEDED the new image is the asset assetId (always the upscaleId) and output its size once measured; on FAILED, error.code is one of SAFETY_REFUSED, TRY_AGAIN, RENDER_FAILED, CANCELLED and nothing was charged.
Request
Responses
- 200
- 401
- 403
- 404
- 429
The upscale.
Unauthorized. Missing, malformed, unknown, revoked, or expired bearer token — or the token owner no longer holds the required entitlement (ENTITLEMENT_LOST). A uniform problem body is returned with a distinct code; no owner/condition detail (no-leak).
Forbidden. The key lacks the required scope (API_TOKEN_SCOPE_DENIED): creating needs runs:write, reading runs:read.
Not Found (IMAGE_UPSCALE_NOT_FOUND). No upscale with this id belongs to the key's account - another account's returns this SAME uniform 404 (no-leak).
Too Many Requests. More requests per minute on this key than the run plane allows (a plain-text body with Retry-After); or too many image jobs are already running for the account (LIMIT_EXCEEDED).