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/twilight

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.


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


Pools & backyards
Evening light makes outdoor living spaces feel like a resort.


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.
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.
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"
}'
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.



