Twilight

Golden hour, without the second shoot.

Turn a daytime exterior into a twilight hero shot: a sunset sky, warm glowing windows, and lit porch, landscape and walkway fixtures — the listing photo that stops the scroll.

POST/v1/studio/staging/twilightasync · ~12s
White stucco ranch house on a sunny day
The same house at twilight with glowing windows
DaytimeTwilight

Original photos on this page are AI-generated examples; every result is real Studio API output.

  • Sunset sky
  • Glowing windows
  • Landscape lights
Use cases

Where twilight earns its keep

Drag any slider to compare. Every example runs through the same endpoint.

Beige stucco house with a tile roof on a sunny day
The same tile-roof house at twilight
DayDusk

Front exteriors

The cover photo for the listing, the flyer and the “just listed” post.

Backyard with a pool on a sunny day
The same backyard pool at twilight
DayDusk

Pools & backyards

Evening light makes outdoor living spaces feel like a resort.

House under a flat overcast sky
The same house with the gray sky replaced by blue
OvercastBlue sky

Blue-sky replace

Set mode to blue_sky_replace to keep it daytime and just swap a gray sky.

API

One request. That’s the integration.

Authenticate with x-api-key or Authorization: Bearer — the same key as the Listings API.

POST/v1/studio/staging/twilightAsync · ~12s
01POST the photo URL and the mode. You get 202 Accepted and a job_id right away.
02Poll GET /v1/studio/jobs/:job_id, stream progress over SSE, or wait for your webhook.
03Download the finished image from the CDN — plus a before/after comparison where noted.
Body parameters3
photo_urlstringrequired
Public URL of the daytime exterior photo.
modeenum
day_to_dusk (default) · blue_sky_replace
webhook_urlstring
Called with the finished job when processing completes.
terminal
curl -X POST https://mlsapi.dev/v1/studio/staging/twilight \
-H "x-api-key: $MLSAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"photo_url": "https://cdn.mlsapi.dev/photos/A12079565/exterior.webp",
"mode": "day_to_dusk"
}'
202 Accepted
POST /v1/studio/staging/twilight
{
"job_id": "job_studio_01JA0XQ4M9ZK7T",
"type": "staging_twilight",
"status": "processing",
"progress_percentage": 10,
"current_step": "initializing_pipeline",
"estimated_completion_seconds": 12,
"created_at": "2026-09-29T14:02:11.000Z",
"status_url": "/v1/studio/jobs/job_studio_01JA0XQ4M9ZK7T"
}

Try Day to Dusk 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.