multipart/form-data.
Required Headers
| Header | Type | Description |
|---|---|---|
| X-API-Key | string | Your MagicFurnish API key (partner-scoped) |
| X-API-Secret | string | Your MagicFurnish API secret (server-side only) |
These must be included in every request to the Processing API.
Required Body Parameters
image
Type: fileFormat:
multipart/form-dataDescription: The raw floor plan file to be processed. Supported types:
.jpg.png.pdf(single-page only)
- Must contain at least one visible dimension
- File size must be under the supported limit
- Must not contain furniture (if furniture detection is enabled)
- PDFs must include exactly one page
Example Request Body
Response Parameters
A successful request returns:| Field | Type | Description |
|---|---|---|
| uniqueId | string | Internal ID for the furnished layout |
| galleryUrl | string | URL to open the final layout in MagicFurnish |
| furnishedImageUrl | string | Direct URL to the furnished layout image |
Example Success Response
Notes
- The API processes one layout per floor plan.
- All outputs are delivered in real time via the response payload.
- No polling or job status checks are required.