Furnish empty rooms with beautiful virtual furniture
Transform empty, vacant rooms into fully furnished, professionally staged spaces. Perfect for real estate listings, property marketing, and rental showcases. Upload a photo of an empty room and get back a beautifully staged image with furniture, decor, and styling.
How businesses use this capability
Help vacant properties sell faster with professionally staged photos.
Stage rental units to attract quality tenants and reduce vacancy.
Show buyers how empty new builds will look when furnished.
Offer staging as a value-added service to your clients.
Ready-to-use code snippets
import requests
response = requests.post(
"https://api.decor8.ai/generate_designs_for_room",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={
"input_image_url": "https://example.com/empty-living-room.jpg",
"room_type": "livingroom",
"design_style": "modern",
"num_images": 1
}
)
result = response.json()
print(result["info"]["images"][0]["url"])| Parameter | Type | Required |
|---|---|---|
input_image_urlURL of the empty room photo | string | Required |
room_typeType of room to stage | string | Required |
design_styleInterior design style to apply | string | Required |
num_imagesNumber of staging variations (1-4) | integer | Optional |
| Field | Type |
|---|---|
info.imagesArray of staged room images | array |
info.images[].urlURL of the staged room image | string |
Get the best results from this API
Shoot empty rooms from corners to capture maximum space
Ensure good lighting - the AI maintains your lighting conditions
For real estate, generate 2-3 style options for client selection
Use "modern" or "contemporary" styles for broad buyer appeal
Other APIs that work well with Virtual Staging
Integrate Virtual Staging into your application today.