GET
/v1/schemas/fal/image/bria/fibo-edit-1.5/virtual-try-on
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above. upstream-spec Source trace2129cb16033a2b3e12e6758d97f2fa55d6b349ef0ff95454886b46bef20c3430{
"fetchedAt": 1791262878,
"extractorVersion": "1",
"verifiedAt": null
} |
Request body
6 properties · 2 required · 0 $defs| property | type | description | constraints |
|---|---|---|---|
| garment_image_urls* | string[] | One to three garment or accessory images. They are worn together and layered, each replacing the corresponding item the person currently wears. Fabric, color, texture, pattern and print placement, closures and proportions are reproduced as given. | items ≥ 1 · items ≤ 3 |
| person_image_url* | string | Photo of the person who will wear the garments. Their identity, face, hair, body shape, pose and the background are preserved. | |
| instruction | string | Optional. A complete try-on instruction already runs; this is appended to it. Use it to say what layers over what, or which items stay untouched. | nullable |
| seed | integer | Random seed. The same seed with the same inputs returns the same image. | default: 5555 |
| sync_mode | boolean | Return the image inline in the response instead of as a hosted URL. Adds latency. | default: false |
| aspect_ratio | enum | Output aspect ratio. Left unset, the output keeps the ratio of the person image. | 1:1 | 2:3 | 3:2 | 3:4 | 4:3 | 4:5 · +3 more · nullable |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"bria/fibo-edit-1.5/virtual-try-on","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}