Documentation
Developer docs & Postman collections
Every mlslabs API ships with a Postman collection, a consistent REST contract and an async job model. Start here — most teams run their first request in under five minutes.
Quickstart
Five minutes to your first job
Get an API key
Sign up and copy your key from the dashboard. Keys are scoped per project and rotate anytime.
Set up the Postman environment
Fork the mlslabs workspace and set two variables: base_url and api_key. Every collection reads them.
Submit a job
Pick any API collection, choose a sample request, press Send. Async jobs return a job_id immediately.
Poll or webhook
Poll the job endpoint, or register a webhook URL and receive a callback when processing completes.
Authentication
All requests authenticate with the X-API-Key header. Jobs are submitted to /v1/<api>/jobs and polled on /v1/<api>/jobs/<id>.
- Async job model — submit, poll or webhook, download
- Object-storage in/out — S3-compatible buckets and public URLs
- Credits auto-refunded on failed jobs
- Rate limits per tier — raised automatically as you scale
curl -X POST "https://api.mlslabs.io/v1/sdr2hdr/jobs" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"input": "s3://bucket/input.mp4",
"output": "s3://bucket/output-hdr.mp4",
"target": "hdr10"}'
# => {"job_id": "job_9f2k...", "status": "queued"}
curl "https://api.mlslabs.io/v1/sdr2hdr/jobs/job_9f2k..." \
-H "X-API-Key: YOUR_API_KEY"
# => {"status": "done", "output": "s3://bucket/output-hdr.mp4"}API reference
Browse every API
Each product has its own page with features, pricing and a Postman collection.
SDR2HDR API
Convert SDR video to HDR with restored brightness, gamut and detail.
Learn moreSubtitle Eraser API
Remove hardcoded subtitles cleanly for localization and short-drama export.
Learn moreSubtitle Extractor API
Extract on-screen text and spoken dialogue with frame-accurate timestamps.
Learn moreVocal Separator API
Isolate vocals or instrumentals from speech and music mixes.
Learn moreH.264 Encoding API
Perceptual, cost-efficient encoding tuned for real viewing quality.
Learn moreH.265/HEVC Encoding API
Next-gen efficiency with the same neural perceptual engine.
Learn moreSuper Resolution API
AI upscaling that recovers real detail, not just sharpening.
Learn moreFrame Interpolation API
Smooth motion with AI frame generation — 24 to 60 fps.
Learn moreSource Separation API
Separate any mix into clean stems — including environmental sound.
Learn moreAI Mixing API
Auto-mix stems to surround and object-based immersive audio.
Learn more