{"version":"1","model":{"id":"fal-ai/bria/product-shot","name":"Bria Product Shot","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Place any product in any scene with a prompt or reference image — maintains product integrity, trained on licensed data for safe commercial use.","pricing_note":"$0.04 / shot (1 Bria credit)","categories":["generate-image","background"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":4,"max_reference_images":2,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-26","popularity_rank":68,"example_prompt":"Rustic wooden kitchen counter with fresh herbs and warm morning light","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-product-shot-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbria%2Fproduct-shot","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbria%2Fproduct-shot","title":"Bria Product Shot generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bria/product-shot.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bria/product-shot","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"mode":{"title":"Mode","description":"Fast is quickest; High Control follows the scene description most closely.","default":"fast","type":"string","enum":["fast","base","high_control"]},"placement_type":{"title":"Placement Type","description":"Controls how the product is positioned in the output image.","default":"original","type":"string","enum":["original","automatic","automatic_aspect_ratio","manual_placement","manual_padding","custom_coordinates"]},"manual_placement_selection":{"title":"Placement Position","description":"Which position to use when placement_type is manual_placement.","default":"upper_left","type":"string","enum":["upper_left","upper_right","bottom_left","bottom_right","right_center","left_center","upper_center","bottom_center","center_vertical","center_horizontal"]},"shot_width":{"title":"Shot Width","description":"Width of the output product shot in pixels.","default":1000,"type":"number","minimum":256,"maximum":2048,"multipleOf":1},"shot_height":{"title":"Shot Height","description":"Height of the output product shot in pixels.","default":1000,"type":"number","minimum":256,"maximum":2048,"multipleOf":1},"padding_top":{"title":"Padding Top","description":"Top padding in pixels (only used when Placement Type = Manual Padding).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"padding_right":{"title":"Padding Right","description":"Right padding in pixels (Manual Padding only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"padding_bottom":{"title":"Padding Bottom","description":"Bottom padding in pixels (Manual Padding only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"padding_left":{"title":"Padding Left","description":"Left padding in pixels (Manual Padding only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"optimize_description":{"title":"Optimize Description","description":"Let Bria refine the scene description for better results.","default":true,"type":"boolean"},"exclude_elements":{"title":"Exclude Elements","description":"Elements to keep out of the generated scene (only applied when Optimize Description is on).","type":"string"},"original_quality":{"title":"Original Quality","description":"Preserve the original product resolution/quality in the composite.","default":false,"type":"boolean"},"force_rmbg":{"title":"Force Background Removal","description":"Re-run background removal on the product image even if it already has an alpha channel.","default":false,"type":"boolean"},"aspect_ratio":{"title":"Scene Aspect Ratio","description":"Output aspect ratio (only used when Placement Type = Automatic (Aspect Ratio)).","default":"1:1","type":"string","enum":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"]},"fg_width":{"title":"Product Width","description":"Product width in pixels (Custom Coordinates only).","default":500,"type":"number","minimum":1,"maximum":2048,"multipleOf":1},"fg_height":{"title":"Product Height","description":"Product height in pixels (Custom Coordinates only).","default":500,"type":"number","minimum":1,"maximum":2048,"multipleOf":1},"fg_x":{"title":"Product X","description":"Product left offset in pixels (Custom Coordinates only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"fg_y":{"title":"Product Y","description":"Product top offset in pixels (Custom Coordinates only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":2}},"required":["model_id","reference_image_urls"],"additionalProperties":false},"parameters":[{"key":"mode","label":"Mode","type":"select","default":"fast","options":["fast","base","high_control"],"description":"Fast is quickest; High Control follows the scene description most closely."},{"key":"placement_type","label":"Placement Type","type":"select","default":"original","options":["original","automatic","automatic_aspect_ratio","manual_placement","manual_padding","custom_coordinates"],"description":"Controls how the product is positioned in the output image."},{"key":"manual_placement_selection","label":"Placement Position","type":"select","default":"upper_left","options":["upper_left","upper_right","bottom_left","bottom_right","right_center","left_center","upper_center","bottom_center","center_vertical","center_horizontal"],"description":"Which position to use when placement_type is manual_placement."},{"key":"shot_width","label":"Shot Width","type":"number","default":1000,"min":256,"max":2048,"step":1,"description":"Width of the output product shot in pixels."},{"key":"shot_height","label":"Shot Height","type":"number","default":1000,"min":256,"max":2048,"step":1,"description":"Height of the output product shot in pixels."},{"key":"padding_top","label":"Padding Top","type":"number","default":0,"min":0,"max":2048,"step":1,"description":"Top padding in pixels (only used when Placement Type = Manual Padding)."},{"key":"padding_right","label":"Padding Right","type":"number","default":0,"min":0,"max":2048,"step":1,"description":"Right padding in pixels (Manual Padding only)."},{"key":"padding_bottom","label":"Padding Bottom","type":"number","default":0,"min":0,"max":2048,"step":1,"description":"Bottom padding in pixels (Manual Padding only)."},{"key":"padding_left","label":"Padding Left","type":"number","default":0,"min":0,"max":2048,"step":1,"description":"Left padding in pixels (Manual Padding only)."},{"key":"optimize_description","label":"Optimize Description","type":"toggle","default":true,"description":"Let Bria refine the scene description for better results."},{"key":"exclude_elements","label":"Exclude Elements","type":"text","description":"Elements to keep out of the generated scene (only applied when Optimize Description is on)."},{"key":"original_quality","label":"Original Quality","type":"toggle","default":false,"description":"Preserve the original product resolution/quality in the composite."},{"key":"force_rmbg","label":"Force Background Removal","type":"toggle","default":false,"description":"Re-run background removal on the product image even if it already has an alpha channel."},{"key":"aspect_ratio","label":"Scene Aspect Ratio","type":"select","default":"1:1","options":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"],"description":"Output aspect ratio (only used when Placement Type = Automatic (Aspect Ratio))."},{"key":"fg_width","label":"Product Width","type":"number","default":500,"min":1,"max":2048,"step":1,"description":"Product width in pixels (Custom Coordinates only)."},{"key":"fg_height","label":"Product Height","type":"number","default":500,"min":1,"max":2048,"step":1,"description":"Product height in pixels (Custom Coordinates only)."},{"key":"fg_x","label":"Product X","type":"number","default":0,"min":0,"max":2048,"step":1,"description":"Product left offset in pixels (Custom Coordinates only)."},{"key":"fg_y","label":"Product Y","type":"number","default":0,"min":0,"max":2048,"step":1,"description":"Product top offset in pixels (Custom Coordinates only)."}]}}