Developer API — Live

Object Removal API

Clutter is the most common reason a usable photo underperforms. The Roomagen Object Removal API erases unwanted items — personal belongings, stray furniture, bins, cables — and reconstructs what sits behind them, returning a clean image in 10–30 seconds while the untouched original stays on record.

Get your API key
Object Removal API input
input.jpg
Object Removal API result
✓ result.jpg · 24s

Who builds with this endpoint

Real-estate photography

Declutter occupied-home listing photos at scale — personal items, pet gear and countertop mess disappear while the room itself stays exactly as shot.

Secondhand marketplaces

Isolate the item being sold by removing background clutter from seller photos, making peer-to-peer listings look closer to retail quality.

Hotel room photography

Strip housekeeping carts, cords and staff reflections from room and suite photos, keeping brand imagery clean across hundreds of properties.

Insurance documentation

Prepare clearer property photos for files where readability matters — with the original always retained, since documentation workflows require knowing exactly what was changed.

One request, one webhook

Submit a job with the item-removal tool, get a job id, receive a webhook when the result is ready.

POST /api/v1/jobs — item-removal
$ curl -X POST https://api.roomagen.com/api/v1/jobs \
-H "X-Api-Key: rmg_live_..." \
-H "Content-Type: application/json" \
-d '{
"tool": "item-removal",
"image_url": "https://example.com/photo.jpg",
"options": {"tier":"custom","customPrompt":"remove the boxes and the laundry basket"},
"webhook_url": "https://yourapp.com/hooks/roomagen"
}'
# → { "job_id": "job_8f3a...", "status": "processing" }

Prepaid, per image

Developer

$0

50 images, one time

watermarked

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": "item-removal",
    "image_url": "https://example.com/photo.jpg",
    "options": { "tier": "custom", "customPrompt": "remove the boxes and the laundry basket" } }'
    # → 201 { "job_id": "job_8f3a...", "status": "processing" }
  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 · no card required

Object Removal API FAQ

Object Removal API — Declutter Photos Programmatically | Roomagen