Luma for developers: EXR export for Resolve and Nuke
Luma documents six of the nine hooks on the pages read. Public API: image and video generation APIs for products and production pipelines. Highest resolution named: resolution options of 540p, 720p, 1080p and 4K for Ray 2. Hand-off to editing software: 16-bit EXR export for compositing in Resolve or Nuke. Nothing on agent hooks, subtitle files and downloads. From 2 source pages, read 2026-09-25; no maker pays to be listed.
| Tool | Agent hooks |
|---|---|
| Adobe Firefly | Not documented in the docs read |
| BytePlus ModelArk | Not documented in the docs read |
| Colossyan | Not documented in the docs read |
| D-ID | An MCP connection |
| Descript | An MCP connection |
| fal | Not documented in the docs read |
| Flixly | An MCP connection |
| Google Veo | Not documented in the docs read |
| HeyGen | An MCP connection |
| Higgsfield | An MCP connection |
| invideo | Not documented in the docs read |
| Kapwing | Not documented in the docs read |
| Kling AI | An agent skill |
| Krea | An MCP connection |
| LTX | Not documented in the docs read |
| Luma | Not documented in the docs read |
| MiniMax | An MCP connection |
| OpenAI Sora | Not documented in the docs read |
| Pika | Not documented in the docs read |
| PixVerse | Not documented in the docs read |
| Replicate | An MCP connection |
| Revid | An MCP connection |
| Runway | An MCP connection |
| SceneMixer | Not documented in the docs read |
| Synthesia | An MCP connection |
| VEED | Not documented in the docs read |
| Vidu | An MCP connection |
| Wan (Alibaba Cloud) | A command-line tool |
Inclusion rule. All 28 tools in the register, each with what its pages say about MCP and similar hooks. Order. Alphabetical by tool name.
- API
- An API for its own models
- Agents
- Not documented in the docs read
- Resolution
- 4K
- Hand-off
- EXR for compositing
- Subtitles
- Not documented in the docs read
- Download
- Not documented in the docs read
- Formats
- EXR
- SDKs
- SDKs in two or more languages
- Webhooks
- A webhook or callback URL
1From its documentation
Luma's API page offers image and video generation for production pipelines, with 16-bit EXR export so generated shots can be composited beside live action in Resolve or Nuke. Its Python guide lists resolutions up to 4K for Ray 2, and a callback URL receives status updates and the video itself. Python and JavaScript SDKs are documented; agent hooks and subtitle files are not.
Public API: An API for its own models
State-of-the-art image and video generation APIs for creative products, workflows, and production pipelines.
Luma, API page
- Page headerImage and video generation APIs for products and production pipelines
Luma on this hook · Public API for every tool
Agent and automation hooks: Not documented in the docs read
- Page read; not statedNot documented in the docs read (2026-09-25)
Agent and automation hooks for every tool
Highest resolution named: 4K
Resolution can be 540p, 720p, 1080, 4k
Luma, API documentation: Python video generation
- Text to videoResolution options of 540p, 720p, 1080p and 4K for Ray 2
- Features1080p output across the model, with native HDR generation
Luma on this hook · Highest resolution named for every tool
Hand-off to editing software: EXR for compositing
Native HDR Generation and 16-bit EXR Export so AI work composites alongside live-action plates in your users' Resolve or Nuke.
Luma, API page
- Features16-bit EXR export for compositing in Resolve or Nuke
Luma on this hook · Hand-off to editing software for every tool
Subtitle files: Not documented in the docs read
- Page read; not statedNot documented in the docs read (2026-09-25)
The finished file: Not documented in the docs read
- Page read; not statedNot documented in the docs read (2026-09-25)
The finished file for every tool
File formats named: EXR
Native HDR Generation and 16-bit EXR Export
Luma, API page
- Features16-bit EXR alongside standard video output
File formats named for every tool
Official SDKs: SDKs in two or more languages
pip install lumaai
Luma, API documentation: Python video generation
- InstallationPython and JavaScript SDKs
Finished-job signal: A webhook or callback URL
It will get status updates (dreaming/completed/failed)
Luma, API documentation: Python video generation
- CallbacksA callback URL that receives status updates and the video
Finished-job signal for every tool
2Next to it in the register
How a hook is counted: method.
3Documentation read
- Luma, API page, read 2026-09-25
- Luma, API documentation: Python video generation, read 2026-09-25