Developer API — Live

Floor Plan API

Send a 2D floor plan, get a 3D render back: an angled dollhouse cutaway or a near top-down view, furnished in one of six interior styles or left empty. The floor-plan-to-3d tool reads CAD exports, scans, listing plans, app scans and phone photos of hand drawings.

Get your API key
Floor Plan API input
input.jpg
Floor Plan API result
✓ result.jpg · 25s

Who builds with this endpoint

Listing software

Turn the 2D plan that comes with a listing into a 3D view buyers can read at a glance, without commissioning a rendering service.

Architecture and development

Show clients and off-plan buyers a furnished 3D view of a layout early in a project, from the 2D plans you already have.

Furniture retail planning tools

Render a customer’s floor plan as a furnished 3D view in a preset or custom style, so shoppers can picture furniture in their own layout.

Interior design

Show a layout to someone who does not read plans: a furnished cutaway communicates rooms and flow faster than a line drawing.

One request, one webhook

Submit a job with the floor-plan-to-3d tool, get a job id, receive a webhook when the result is ready.

POST /api/v1/jobs — floor-plan-to-3d
$ curl -X POST https://api.roomagen.com/api/v1/jobs \
-H "X-Api-Key: rmg_live_..." \
-H "Content-Type: application/json" \
-d '{
"tool": "floor-plan-to-3d",
"image_url": "https://example.com/photo.jpg",
"options": {"outputStyle":"cutaway_isometric","interiorStyle":"scandinavian"},
"webhook_url": "https://yourapp.com/hooks/roomagen"
}'
# → { "job_id": "3f1c9d4e-…", "status": "processing", "images_charged": 1, "warnings": [] }

Every option of floor-plan-to-3d in the docs → · All documented tools

Prepaid, per image

Developer

$0

50 watermarked images, one time

first key only

Pilot

$125

500 images

$0.25 / image

Buy in the portal

Prepaid · never expires

Most popular

Growth

$550

2,500 images

$0.22 / image

Buy in the portal

Prepaid · never expires

Scale

$2,000

10,000 images

$0.20 / image

Buy in the portal

Prepaid · never expires

Full pricing on the API overview →

Up and running in minutes

Create a key, send one POST, get the finished image back. No sales call, no onboarding queue.

roomagen-api — quickstartv1
  1. 1

    Create your key

    Sign in to the developer portal and generate a key. It is shown once, so store it somewhere safe.

    developers.roomagen.com/portal ↗
  2. 2

    Run your first job

    One POST with a tool slug and your image. It returns immediately with a job id — generation runs in the background.

    $ curl -X POST https://api.roomagen.com/api/v1/jobs \
    -H "X-Api-Key: rmg_live_..." \
    -H "Content-Type: application/json" \
    -d '{ "tool": "floor-plan-to-3d",
    "image_url": "https://example.com/photo.jpg",
    "options": { "outputStyle": "cutaway_isometric", "interiorStyle": "scandinavian" } }'
    # → 201 { "job_id": "3f1c9d4e-…", "status": "processing", "images_charged": 1, "warnings": [] }
  3. 3

    Get the result

    Set a webhook_url and we call you when the image is ready, or poll the job endpoint. Typically 20–60 seconds.

    POST → your webhook_urlGET /api/v1/jobs/{id}

✓ 50 free images on your first key, watermarked until you buy a pack · no card required

Floor Plan API FAQ

CAD exports, scans, listing plans, app scans and phone photos of hand drawings. inputType is only a hint and the model reads the drawing itself, so leave it out unless a value clearly fits. Crop title blocks and other floors out of the image for the best result.

The model is told to keep walls where they are drawn, to neither merge nor split rooms, and to place doors, windows and stairs only where the plan shows them. Slight angles can come back straight and no areas or dimensions are added, so check each render against the plan: it is a visual, not a measured drawing.

outputStyle cutaway_isometric (the default) gives an angled dollhouse cutaway, and stylised_topdown renders almost straight from above. furnitureMode chooses furnished or empty, interiorStyle picks modern, scandinavian, minimalist, industrial, traditional or luxury, and fp3dLabels set to room_names writes the room names onto the floors.

Yes. Set tier to custom and describe the look in customPrompt, up to 500 characters. Your text sets materials, colors, furniture and lighting; the model is told that it never changes the layout, walls or openings.

Yes, with three other documented tools: sketch-to-floor-plan redraws a sketch, scan or photo of a plan as a clean 2D plan, floor-plan-colorize colors in a black-and-white plan in a listing palette, and floor-plan-visualize renders a furnished top-down marketing image. Each costs one image per render, and the docs list their options at developers.roomagen.com/docs/tools.

Each render counts as one image against prepaid packs, two at 4K: 500 at $0.25, 2,500 at $0.22, and 10,000 at $0.20 per image. Your first API key comes with 50 free images, one time, which carry a Roomagen watermark until you buy a pack.