GET

/v1/schemas/fal/image/bytedance/seedream/v5/pro/layerize

kind inputactivity imagehash bfd3556e…extracted Oct 29, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
ea7fdd39e525526e1413363e1ef548d11d0addeb815070a9ddc8e043575ea200
{
  "fetchedAt": 1793250001,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

8 properties · 1 required · 0 $defs
propertytypedescriptionconstraints
image_url*stringURL of the image to decompose into a base image and independently editable layers. The image must contain between 512x512 and 6000x6000 total pixels, have an aspect ratio between 1/16 and 16, and be no larger than 30 MB.
output_formatenumFormat of the base image. Separated layers always use PNG.jpeg | png · default: "png"
promptstringOptional instructions describing which elements to separate. When empty, the model automatically separates the major elements. Normalized `<bbox>left top right bottom</bbox>` tags may be used for precise coordinate targeting.default: ""
enhance_prompt_modeenumPrompt optimization mode. `standard` prioritizes image quality; `fast` reduces generation time.standard | fast · default: "standard"
image_sizeenumResolution tier for the output base image and layers. `auto` adapts to the input image while preserving each element's aspect ratio.auto | auto_1K | auto_1.5K | auto_2K · default: "auto"
enable_safety_checkerbooleanIf set to true, the safety checker will be enabled. Disabling it requires account authorization; unauthorized requests are always checked.default: true
watermarkbooleanWhether to add the provider's visible watermark.default: false
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

Validate a payload

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