GET

/v1/schemas/fal/image/fal-ai/clarity-upscaler

kind inputactivity imagehash 5ad9a659…extracted Oct 24, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
1e327da0396082cabe0a480b4dcfe7b530749bc76ff48af0a9ade1e80770574b
{
  "fetchedAt": 1792818001,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

11 properties · 1 required · 0 $defs
propertytypedescriptionconstraints
image_url*stringThe URL of the image to upscale.
creativitynumberThe creativity of the model. The higher the creativity, the more the model will deviate from the prompt. Refers to the denoise strength of the sampling.0 ≤ n ≤ 1 · default: 0.35
upscale_factornumberThe upscale factor1 ≤ n ≤ 4 · default: 2
seedinteger The same seed and the same prompt given to the same version of Stable Diffusion will output the same image every time. n ≥ 0 · nullable
promptstringThe prompt to use for generating the image. Be as descriptive as possible for best results.default: "masterpiece, best quality, high…
negative_promptstringThe negative prompt to use. Use it to address details that you don't want in the image.default: "(worst quality, low quality, no…
guidance_scalenumberThe CFG (Classifier Free Guidance) scale is a measure of how close you want the model to stick to your prompt when looking for a related image to show you.0 ≤ n ≤ 20 · default: 4
sync_modebooleanIf `True`, the media will be returned as a data URI and the output data won't be available in the request history.default: false
enable_safety_checkerbooleanIf set to false, the safety checker will be disabled.default: true
resemblancenumberThe resemblance of the upscaled image to the original image. The higher the resemblance, the more the model will try to keep the original image. Refers to the strength of the ControlNet.0 ≤ n ≤ 1 · default: 0.6
num_inference_stepsintegerThe number of inference steps to perform.4 ≤ n ≤ 50 · default: 18

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"fal","endpointId":"fal-ai/clarity-upscaler","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}