Nine paint colors, one room, one call.
Preview any wall color on any room. Pick a curated palette or pass up to nine of your own hex colors — you get a 3×3 comparison grid plus a full-resolution image for each color.
POST/v1/studio/staging/wall-colors

Original photos on this page are AI-generated examples; every result is real Studio API output.
- popular_neutrals
- modern_earth
- coastal_breeze
- moody_darks
- Custom hex
Answer “what would it look like in…?”
Drag any slider to compare. Every example runs through the same endpoint.


Moody accent
Show a bold, dark wall behind the same furniture — no painter required.


Warm neutrals
Compare subtle whites and greiges that are hard to judge from a swatch.


Empty rooms
Pair with Virtual Staging or use on vacant shots to sell a freshly painted space.
Every color, same room, one image.









One request. That’s the integration.
Authenticate with x-api-key or Authorization: Bearer — the same key as the Listings API.
- photo_urlstringrequired
- Public URL of the room photo.
- palette_presetenum
- popular_neutrals · modern_earth · coastal_breeze · moody_darks
- custom_colors{ name, hex }[]
- Up to nine colors of your own. Overrides the preset.
- webhook_urlstring
- Called with the finished job when processing completes.
Try Paint Color Visualizer in Studio.
Sign up or log in at studio.mlsapi.dev to run it on your own photos — then call the same endpoint from your code.



