Guide
Photo editing
Corrections, upscaling, and sky, window-view and background replacement.
These tools finish a photo rather than change what is in it — exposure, colour, noise, lens and perspective, resolution — or replace what is behind the subject: the sky, the view through the windows, the surroundings. They fit any photo of a space or a building, and most fit product, portfolio and hospitality work as well. None of them takes a custom prompt. For a single all-round correction pass, image enhancement is the starting point.
HDR enhancement
hdr-enhancement1 image per renderno custom prompt — customPrompt is ignored
Blends the tonal range as if the photo had been merged from bracketed exposures: the deep shadows open up, bright areas come back into range, and the view through the windows becomes visible next to a well-lit interior.
| Option | Type | Values | Default | Required | Description |
|---|---|---|---|---|---|
strength | string | subtlebalancedstrong | balanced | optional | How far the shadows and highlights are opened up. |
{
"tool": "hdr-enhancement",
"image_url": "https://example.com/dark-living-room.jpg",
"options": { "strength": "strong" }
}Color correction
color-correction1 image per renderno custom prompt — customPrompt is ignored
Removes the casts mixed light leaves — amber tungsten, green fluorescent, blue overcast daylight — and sets a neutral white balance, so whites read white and materials keep their own colour. No options.
{
"tool": "color-correction",
"image_url": "https://example.com/kitchen.jpg"
}Lighting adjustment
lighting-adjustment1 image per renderno custom prompt — customPrompt is ignored
Relights the photo in a chosen mood — balancing daylight and lamps, softening harsh shadows and lighting every corner — while the scene itself stays exactly as photographed.
| Option | Type | Values | Default | Required | Description |
|---|---|---|---|---|---|
mood | string | bright-naturalwarm-invitingbright-airydramatic | bright-natural | optional | The light the photo is relit with. Nothing in the scene changes. |
{
"tool": "lighting-adjustment",
"image_url": "https://example.com/bedroom.jpg",
"options": { "mood": "warm-inviting" }
}Noise reduction
noise-reduction1 image per renderno custom prompt — customPrompt is ignored
Cleans grain and colour speckles out of a low-light or high-ISO photo while keeping real detail: edges, text and material textures stay sharp. No options.
{
"tool": "noise-reduction",
"image_url": "https://example.com/evening-interior.jpg"
}Lens correction
lens-correction1 image per renderno custom prompt — customPrompt is ignored
Corrects what a lens does to a photo: lines bowed by barrel or pincushion distortion come back straight, colour fringes on high-contrast edges go, and darkened corners are brought up to the exposure of the centre. Any sliver the correction reveals at the edges is filled in. No options.
{
"tool": "lens-correction",
"image_url": "https://example.com/wide-angle-room.jpg"
}Perspective correction
perspective-correction1 image per renderno custom prompt — customPrompt is ignored
Levels the photo as if it had been shot from a levelled tripod: walls, door frames and cabinet edges stand upright and ceiling and floor lines run level. The contents of the scene do not change. No options.
{
"tool": "perspective-correction",
"image_url": "https://example.com/tilted-room.jpg"
}Image upscaling
image-upscaling1 image per renderno custom prompt — customPrompt is ignored
Re-renders the photo at 4K with sharper detail, as if shot again on a higher-resolution camera: fine architectural detail, material texture and lettering resolve cleanly. The result is never smaller than the photo you sent, and only a 4K-capable model may serve it — if none can, the job fails and is refunded rather than returning a smaller image. No options.
{
"tool": "image-upscaling",
"image_url": "https://example.com/small-listing-photo.jpg"
}Leave resolution out: the tool already renders at 4K, "4K" would charge two images for the
same render, and "2K" would make it render at 2K.
4K upscale
4k-upscale2 images per renderno custom prompt — customPrompt is ignored
The web app's 4K add-on. It sends the same prompt as image upscaling and asks
for the same 4K output, but is charged as two images. On the API, use image-upscaling.
Sky replacement
sky-replacement1 image per renderno custom prompt — customPrompt is ignored
Replaces the sky in an exterior photo, with clean edges along the roofline and the trees, and adjusts the light on the property and the reflections in its windows to match.
| Option | Type | Values | Default | Required | Description |
|---|---|---|---|---|---|
skyType | string | blue-cloudsclear-bluedramatic-cloudsgolden-hourovercast-bright | blue-clouds | optional | The new sky. The light on the property is adjusted to match. |
{
"tool": "sky-replacement",
"image_url": "https://example.com/house-grey-sky.jpg",
"options": { "skyType": "clear-blue" }
}Window view replacement
window-view-replacement1 image per renderno custom prompt — customPrompt is ignored
Replaces what is seen through every visible window of an interior, at a plausible depth and scale, with the light from the new view matched to the room. Window frames and treatments stay.
| Option | Type | Values | Default | Required | Description |
|---|---|---|---|---|---|
viewType | string | garden-landscapecity-skylineocean-beachmountainforest | garden-landscape | optional | What is seen through every visible window. |
{
"tool": "window-view-replacement",
"image_url": "https://example.com/apartment-living-room.jpg",
"options": { "viewType": "city-skyline" }
}A view through a window is a claim about the property. Replace a dull view only where the new one is true to what the window looks out on, or label the photo as edited.
Background replacement
background-replacement1 image per renderno custom prompt — customPrompt is ignored
Replaces everything around a building — sky, neighbours, ground-level surroundings — and leaves the building itself, its porch and steps, and the cars in its driveway as photographed.
| Option | Type | Values | Default | Required | Description |
|---|---|---|---|---|---|
backgroundType | string | suburban-neighborhoodnature-settingclean-skyluxury-estate | clean-sky | optional | New surroundings for the building, which itself stays as photographed. |
{
"tool": "background-replacement",
"image_url": "https://example.com/house-exterior.jpg",
"options": { "backgroundType": "nature-setting" }
}Aerial photo editing
aerial-photo-editing1 image per renderno custom prompt — customPrompt is ignored
A post-processing pass for drone photos: haze lifts, colour is neutralised, rooftops and grounds gain detail and shaded areas open up. The layout on the ground, boundaries and structures stay exactly as photographed.
| Option | Type | Values | Default | Required | Description |
|---|---|---|---|---|---|
intensity | string | lightmediumheavy | medium | optional | Strength of the haze removal, colour and detail pass. |
{
"tool": "aerial-photo-editing",
"image_url": "https://example.com/drone-shot.jpg",
"options": { "intensity": "light" }
}Portrait retouching
portrait-retouching1 image per renderno custom prompt — customPrompt is ignored
Retouches a headshot — skin, tone, under-eye shadows, lighting on the face, a distracting background — and never changes facial features. Agents use it for profile and listing photos.
| Option | Type | Values | Default | Required | Description |
|---|---|---|---|---|---|
intensity | string | naturalmoderatepolished | moderate | optional | How much the skin, tone and background are retouched. Features never change. |
{
"tool": "portrait-retouching",
"image_url": "https://example.com/agent-headshot.jpg",
"options": { "intensity": "natural" }
}Property highlight
property-highlight1 image per renderno custom prompt — customPrompt is ignored
A subtle, listing-grade pass that brings out what sells a space: light, finishes and the view through the windows. Nothing is added or removed. No options.
{
"tool": "property-highlight",
"image_url": "https://example.com/living-room.jpg"
}Next steps
- Image enhancement — the all-round correction pass.
- Tools — every tool and what it costs.