What you can build
Use the Fotolabs API to plug AI photo enhancement into your own workflow — MLS integrations, photography apps, batch processing pipelines, and more.Quickstart
Upload and process your first batch of photos in minutes.
API reference
Full reference for all endpoints, parameters, and responses.
How it works
1
Create a project
One project per listing. Pass a name (address works great) and an enhancement style.
2
Upload images
Get a presigned S3 URL for each photo and upload directly — JPEG, PNG, or RAW (NEF, CR2, ARW, DNG, and more).
3
Process
One API call triggers the entire batch. HDR brackets are auto-detected from EXIF — no grouping needed on your end.
4
Get results
Poll the project endpoint until
status is completed. Each image returns a CDN URL with the processed result.