Furnishing API
The furnishing service allows you to virtually furnish empty spaces or replace existing furniture in your images.Generate a furnishing
Request Parameters
string
required
The unique user identifier (UUID)
string
required
URL of the space image to furnish
string
required
The desired furnishing theme. Accepted values: MODERN, SCANDINAVIAN, COASTAL,
FARMHOUSE, LUXURY, AMERICAN.
string
required
The type of room to furnish. Accepted values: LIVING_ROOM, BEDROOM, DINING,
HOME_OFFICE, KIDS, OUTDOOR.
string
The generation mode (optional). Accepted values: “creative” (default),
“realist”. - “creative”: Creative furnishing - “realist”: Realistic furnishing
string
Custom prompt for furnishing (optional).
string
Webhook URL for notifications (optional)
Available values for room_type
The following values are accepted for theroom_type parameter:
LIVING_ROOM- Living roomBEDROOM- BedroomDINING- Dining roomHOME_OFFICE- Home officeKIDS- Kids roomOUTDOOR- Outdoor space
Available values for theme
The following values are accepted for thetheme parameter:
MODERN- Modern styleSCANDINAVIAN- Scandinavian styleCOASTAL- Coastal styleFARMHOUSE- Farmhouse styleLUXURY- Luxury styleAMERICAN- American style
Response
string
The unique generation identifier (UUID)
number
The number of photo credits remaining for the user
string
The unique project identifier (UUID)
Request Example
Response Example
Generate a variation
This API allows you to generate variations from a previous result.Request Parameters
string
required
The unique user identifier (UUID)
string
required
The identifier of the previous generation you want to create a variation of
string
required
The desired furnishing theme. Accepted values: MODERN, SCANDINAVIAN, COASTAL,
FARMHOUSE, LUXURY, AMERICAN.
string
required
The type of room to furnish. Accepted values: LIVING_ROOM, BEDROOM, DINING,
HOME_OFFICE, KIDS, OUTDOOR.
string
The generation mode (optional). Accepted values: “creative” (default),
“realist”. - “creative”: Creative furnishing - “realist”: Realistic furnishing
string
Custom prompt for furnishing (optional).
string
Webhook URL for notifications (optional)
Response
string
The unique identifier of the new generation (UUID)
Request Example
Response Example
Retrieve a furnishing
Request Parameters
string
required
The unique user identifier (UUID)
string
required
The unique generation identifier (UUID) returned by the
/api/furnish/v4/generate or /api/furnish/v4/generate-variation endpointResponse
The endpoint returns the generation status and the URLs of the resulting images when processing is complete.string
Generation status: “starting”, “in_progress”, “succeeded”, “failed”
array
URLs of the furnished images (only present if status=“succeeded”)
number
Variation number (optional)
