Background removal API
Cut a building or a product out of its photo onto a transparent background, ready to place on a site plan, a brochure or a catalogue page.

One field
Send kind bg-remove and the image; there is nothing else to set.
Buildings and products
Cut out a facade, a whole building, a piece of furniture or a product shot.
From a render or a photo
Send any image, or pass a render you just made by its job id.
Webhooks
Get a signed event when the job settles instead of polling.
Start with a single call
Every call returns a job. Poll it, wait on it, or add a webhook and hear when it settles. The SDKs for TypeScript, Python, PHP, Go and .NET send the same request.
- Background removal$0.0297 per image
curl -X POST https://api.mnml.ai/v2/enhancements \
-H "Authorization: Bearer $MNML_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"kind": "bg-remove",
"image": "https://example.com/products/lounge-chair.jpg"
}'- Cut-out buildings for site plans, collages and competition boards
- Product images on white or transparent for a catalogue or shop
- Assets for a configurator that composes products into a scene
Questions
What comes back?
The subject on a transparent background, at a signed link you download when the job succeeds.
Does it work on products as well as buildings?
Yes. It cuts out a building or a product, from a render or a photo.
What images can I send?
Any JPEG, PNG or WebP up to 15 MB, sent as a public link, as base64 or as the file itself, or a finished job of yours by its id, with nothing to download first.
How is it priced?
Prepaid, pay as you go. Top up any amount from $10 to $5,000 and each call draws its listed price from your API wallet. Your first top-up adds $5 free. There is no subscription.
Start rendering from your own product.
Top up from $10, and your first top-up adds $5 free. The same account signs you in to Studio and the API.