Images
Photography, illustration, icon, and product imagery analysis with downloaded assets.
Properties
summaryobjectOverall image mood summary
overall_moodobjectkeywordsstring[]Single-word mood descriptors
descriptionstring1–3 sentence description
photographic_styleobjectPhotography style analysis (absent if no photography found)
subjectsobjectprimarystring[]secondarystring[]compositionobjectframingstring[]camera_anglesstring[]layoutstring[]notesstringlighting_and_colorobjectlightingstring[]contrast"low" | "medium" | "high"palette_relation_to_brand_colorsstringnotesstringpeople_and_charactersobjectdiversity_notesstringstylingstring[]emotional_tonestring[]backgrounds_and_environmentsobjecttypesstring[]depth_of_fieldstringuse_of_gradients_or_texturesstringexamplesImageExample[]rolestringRole this image plays in the design
descriptionstringWhat the image shows
page_contextstringContext on the page
illustration_styleobjectIllustration style analysis (absent if no illustrations found)
style_keywordsstring[]techniquestringcolor_usagestringline_and_shape_languagestringcharacter_designstringexamplesImageExample[]rolestringRole this image plays in the design
descriptionstringWhat the image shows
page_contextstringContext on the page
icon_styleobjectIcon style analysis (absent if no custom icons found)
visual_styleobjectstroke_vs_fillstringstroke_weightstringcorner_radiusstringmetaphor_stylestring[]consistency_notesstringusage_contextsstring[]possible_libraryobjectnamestringnotesstringexamplesImageExample[]rolestringRole this image plays in the design
descriptionstringWhat the image shows
page_contextstringContext on the page
product_imageryobjectProduct/UI imagery analysis
ui_screenshotsobjectlayout_and_chromestring[]backgroundsstring[]color_and_moodstring[]accent_detailsstring[]compositionstring[]avoidstring[]examplesImageExample[]code_snippet_styleobjecteditor_treatmentstring[]syntax_colorsstring[]language_or_contentstring[]avoidstring[]examplesImageExample[]assetsobjectDownloaded image and icon assets
imagesAssetFile[]urlstringOriginal source URL
r2_keystringR2 storage key for the downloaded asset
rolestringAsset role in design
descriptionstringAI-generated description
altstringAlt text
classesstringCSS classes
library_guessstringGuessed icon library
page_urlstringPage where asset was found
iconsAssetFile[]urlstringOriginal source URL
r2_keystringR2 storage key for the downloaded asset
rolestringAsset role in design
descriptionstringAI-generated description
altstringAlt text
classesstringCSS classes
library_guessstringGuessed icon library
page_urlstringPage where asset was found
{
"summary": {
"overall_mood": {
"keywords": [
"string"
],
"description": "string"
}
},
"photographic_style": {
"subjects": {
"primary": [
"string"
],
"secondary": [
"string"
]
},
"composition": {
"framing": [
"string"
],
"camera_angles": [
"string"
],
"layout": [
"string"
],
"notes": "string"
},
"lighting_and_color": {
"lighting": [
"string"
],
"contrast": "low",
"palette_relation_to_brand_colors": "string",
"notes": "string"
},
"people_and_characters": {
"diversity_notes": "string",
"styling": [
"string"
],
"emotional_tone": [
"string"
]
},
"backgrounds_and_environments": {
"types": [
"string"
],
"depth_of_field": "string",
"use_of_gradients_or_textures": "string"
},
"examples": [
{
"role": "string",
"description": "string",
"page_context": "string"
}
]
},
"illustration_style": {
"style_keywords": [
"string"
],
"technique": "string",
"color_usage": "string",
"line_and_shape_language": "string",
"character_design": "string",
"examples": [
"..."
]
},
"icon_style": {
"visual_style": {
"stroke_vs_fill": "string",
"stroke_weight": "string",
"corner_radius": "string",
"metaphor_style": [
"string"
],
"consistency_notes": "string"
},
"usage_contexts": [
"string"
],
"possible_library": {
"name": "string",
"notes": "string"
},
"examples": [
"..."
]
},
"product_imagery": {
"ui_screenshots": {
"layout_and_chrome": [
"string"
],
"backgrounds": [
"string"
],
"color_and_mood": [
"string"
],
"accent_details": [
"string"
],
"composition": [
"string"
],
"avoid": [
"string"
],
"examples": [
"..."
]
},
"code_snippet_style": {
"editor_treatment": [
"string"
],
"syntax_colors": [
"string"
],
"language_or_content": [
"string"
],
"avoid": [
"string"
],
"examples": [
"..."
]
}
},
"assets": {
"images": [
{
"url": "string",
"r2_key": "string",
"role": "string",
"description": "string",
"alt": "string",
"classes": "string",
"library_guess": "string",
"page_url": "string"
}
],
"icons": [
"..."
]
}
}