Documentation Index
Fetch the complete documentation index at: https://docs.iacrea.com/llms.txt
Use this file to discover all available pages before exploring further.
Furnishing API
The furnishing service allows you to virtually furnish empty spaces or replace existing furniture in your images.Generate a furnishing
POST /api/furnish/v4/generate
Request Parameters
The unique user identifier (UUID)
URL of the space image to furnish
The desired furnishing theme. Accepted values: MODERN, SCANDINAVIAN, COASTAL,
FARMHOUSE, LUXURY, AMERICAN.
The type of room to furnish. Accepted values: LIVING_ROOM, BEDROOM, DINING,
HOME_OFFICE, KIDS, OUTDOOR.
The generation mode (optional). Accepted values: “creative” (default),
“realist”. - “creative”: Creative furnishing - “realist”: Realistic furnishing
Custom prompt for furnishing (optional).
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
The unique generation identifier (UUID)
The number of photo credits remaining for the user
The unique project identifier (UUID)
Request Example
Response Example
Generate a variation
POST /api/furnish/v4/generate-variation
Request Parameters
The unique user identifier (UUID)
The identifier of the previous generation you want to create a variation of
The desired furnishing theme. Accepted values: MODERN, SCANDINAVIAN, COASTAL,
FARMHOUSE, LUXURY, AMERICAN.
The type of room to furnish. Accepted values: LIVING_ROOM, BEDROOM, DINING,
HOME_OFFICE, KIDS, OUTDOOR.
The generation mode (optional). Accepted values: “creative” (default),
“realist”. - “creative”: Creative furnishing - “realist”: Realistic furnishing
Custom prompt for furnishing (optional).
Webhook URL for notifications (optional)
Response
The unique identifier of the new generation (UUID)
Request Example
Response Example
Retrieve a furnishing
POST /api/furnish/v4/get
Request Parameters
The unique user identifier (UUID)
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.Generation status: “starting”, “in_progress”, “succeeded”, “failed”
URLs of the furnished images (only present if status=“succeeded”)
Variation number (optional)
