GET
/v1/schemas/fal/image/bria/fibo-lite/generate?kind=output
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above.Source tracef6c71e9d43a45698deaea0f4f2682ccead9cf455efe476b610b41fd1198d5672{
"fetchedAt": 1783331098,
"extractorVersion": "1",
"verifiedAt": null
} |
Response body
3 properties · 2 required · 7 $defs| property | type | description | constraints |
|---|---|---|---|
| structured_prompt* | StructuredPrompt | Current prompt. | |
| image* | Image | Generated image. | |
| images | object[] | Generated images. |
Types
7 $defsAestheticsDetailsobject
Aesthetic analysis of the image.
| mood_atmosphere* | string | E.g., 'serene', 'energetic', 'mysterious', 'joyful'. | |
| preference_score* | string | E.g., 'very low', 'low', 'medium', 'high', 'very high'. | |
| composition* | string | E.g., 'rule of thirds', 'symmetrical', 'centered', 'leading lines'. | |
| aesthetic_score* | string | E.g., 'very low', 'low', 'medium', 'high', 'very high'. | |
| color_scheme* | string | E.g., 'monochromatic blue', 'warm complementary colors', 'high contrast'. |
Imageobject
Represents an image file.
| file_name | string | The name of the file. It will be auto-generated if not provided. | nullable |
| height | integer | The height of the image in pixels. | nullable |
| file_size | integer | The size of the file in bytes. | nullable |
| content_type | string | The mime type of the file. | nullable |
| width | integer | The width of the image in pixels. | nullable |
| url* | string | The URL where the file can be downloaded from. |
LightingDetailsobject
Lighting information for the image.
| conditions* | string | E.g., 'bright daylight', 'dim indoor', 'studio lighting', 'golden hour'. | |
| direction* | string | E.g., 'front-lit', 'backlit', 'side-lit from left'. | |
| shadows | string | Describe the presence of shadows. | nullable |
ObjectDescriptionobject
Detailed object description with all attributes.
| pose | string | Describe the body position. | nullable |
| number_of_objects | integer | The number of objects in the cluster. | nullable |
| action | string | Describe the action of the human. | nullable |
| expression | string | Describe facial expression. | nullable |
| gender | string | Describe the gender of the human. | nullable |
| description* | string | Short description of the object. | |
| clothing | string | Describe attire. | nullable |
| orientation | string | Describe the orientation of the human. | nullable |
| skin_tone_and_texture | string | Describe the skin tone and texture. | nullable |
| shape_and_color | string | Describe the basic shape and dominant color. | nullable |
| location* | string | E.g., 'center', 'top-left', 'bottom-right foreground'. | |
| relationship* | string | Describe the relationship between the object and the other objects in the image. | |
| appearance_details | string | Any other notable visual details. | nullable |
| texture | string | E.g., 'smooth', 'rough', 'metallic', 'furry'. | nullable |
| relative_size | string | E.g., 'small', 'medium', 'large within frame'. | nullable |
PhotographicCharacteristicsDetailsobject
Photographic characteristics of the image.
| lens_focal_length* | string | E.g., 'wide-angle', 'telephoto', 'macro', 'fisheye'. | |
| camera_angle* | string | E.g., 'eye-level', 'low angle', 'high angle', 'dutch angle'. | |
| depth_of_field* | string | E.g., 'shallow', 'deep', 'bokeh background'. | |
| focus* | string | E.g., 'sharp focus on subject', 'soft focus', 'motion blur'. |
StructuredPromptobject
| background_setting* | string | Describe the overall environment, setting, or background, including any notable background elements. | |
| short_description* | string | A concise summary of the image content, 200 words maximum. | |
| subject_emotions | string | Explicitly describe any visible emotions or expressions on subjects. | nullable |
| lighting* | LightingDetails | Details about the lighting. | |
| photographic_characteristics | PhotographicCharacteristicsDetails | Photographic characteristics of the image. | nullable |
| objects* | ObjectDescription[] | List of prominent foreground/midground objects. | |
| aesthetics* | AestheticsDetails | Details about the image aesthetics. | |
| context* | string | Provide any additional context that helps understand the image better. | |
| text_render | TextRender[] | List of text renders in the image. | nullable |
| artistic_style* | string | describe specific artistic characteristics, 3 words maximum. | |
| style_medium | string | Identify the artistic style or medium. | nullable |
TextRenderobject
Text rendering information in the image.
| color* | string | E.g., 'red', 'blue', 'green'. | |
| font* | string | E.g., 'realistic', 'cartoonish', 'minimalist'. | |
| appearance_details | string | Any other notable visual details. | nullable |
| size* | string | E.g., 'small', 'medium', 'large within frame'. | |
| text* | string | The text content. | |
| location* | string | E.g., 'center', 'top-left', 'bottom-right foreground'. |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"bria/fibo-lite/generate","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}