← PixelAPI · Real-estate staging · All docs · Pricing
Furnish empty room photos and declutter listing photos through two REST endpoints. Staging keeps the walls, windows and camera angle of your photo and adds furniture in the style you choose.
/v1/real-estate/stage) and declutter cleanup (/v1/real-estate/cleanup with cleanup_type=declutter). Sky replacement, day-to-dusk and perspective correction are not offered.| Operation | Price | Notes |
|---|---|---|
| Virtual staging | 200 credits per photo | ≈ $0.20 on Starter |
| Declutter cleanup | 12 credits per photo | Billed as object removal. ≈ $0.012 on Starter |
Failed jobs are refunded automatically.
/v1/real-estate/stageMultipart form.
| Field | Type | Required | Description |
|---|---|---|---|
room_image | file | yes | Room photo (JPG/PNG/WEBP, max 20 MB). Works best on empty or sparsely furnished rooms. |
room_type | string | no | living_room (default), bedroom, kitchen, bathroom, office, dining_room. |
design_style | string | no | Default modern_indian. One of: modern_indian, vastu_compliant, minimalist, scandinavian, industrial, bohemian, traditional_indian, kerala_style, rajasthani_luxury, contemporary. |
color_scheme | string | no | Optional colour preference, e.g. warm neutrals, gold accents. |
curl -X POST https://api.pixelapi.dev/v1/real-estate/stage \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "room_image=@empty_living_room.jpg" \
-F "room_type=living_room" \
-F "design_style=scandinavian" \
-F "color_scheme=warm neutrals"
curl https://api.pixelapi.dev/v1/image/GENERATION_ID -H "Authorization: Bearer YOUR_API_KEY"
The response contains generation_id, status and credits_used. Staging usually takes a few minutes.
/v1/real-estate/cleanupMultipart form. Declutter only. Give either a mask or a prompt.
| Field | Type | Required | Description |
|---|---|---|---|
image | file | yes | Property photo (JPG/PNG/WEBP, max 20 MB). |
cleanup_type | string | no | declutter (the only operation). |
mask | file | one of | Mask image, white = area to remove. |
prompt | string | one of | Describe what to remove instead of a mask, e.g. the boxes and the ladder. |
curl -X POST https://api.pixelapi.dev/v1/real-estate/cleanup \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "image=@bedroom.jpg" \
-F "cleanup_type=declutter" \
-F "prompt=the cardboard boxes and the ladder"
/v1/image/{generation_id}Poll every few seconds until status is completed (or failed), then download output_url.
curl https://api.pixelapi.dev/v1/image/GENERATION_ID -H "Authorization: Bearer YOUR_API_KEY"
color_scheme to steer the palette, e.g. white oak and sage green.the boxes on the floor works when you have no mask.Get an API keyStep-by-step tutorialTool overview
200 credits per staged photo. Declutter cleanup is 12 credits per photo. 1 credit = $0.001 on the Starter plan.
Staging furnishes the room but keeps the walls, windows and camera angle of your photo.
Usually a few minutes. Poll GET /v1/image/{generation_id}.
No. Only virtual staging and declutter cleanup are available.