Integration / Content
Luma Labs integration
Create and manage AI image and video generations and reusable files through the current Luma Agents API.
About Luma Labs
Luma Labs is an AI media generation platform for creating images, videos, and reusable assets through its Agents API. Use it to turn prompts and files into polished visual content fast.
All integrations- Category
- Content, AI & Machine Learning
- Connection
- API key
- Type
- Tool
- Actions
- 11
- Tags
- library
Example prompts
What you can ask Growf to do with Luma Labs
- “Create cinematic product video from prompt”
- “Generate concept art for mobile game”
- “List recent Luma video generations”
Available actions
11 actions your agents can run in Luma Labs
Delete File
Soft-delete a Luma file so new generations cannot reference it. The file's metadata remains retrievable with state=deleted.
Edit Image
Submit a paid, asynchronous Luma image-edit job. Returns immediately; use GET_GENERATION with generation_id to monitor it.
Edit Video
Submit a paid, asynchronous Ray 3.2 video-edit job. Returns immediately; use GET_GENERATION with generation_id to monitor it.
Extract Image Layers
Submit a paid, asynchronous Luma image layer-extraction job. Pricing is flat per generation at the selected resolution, regardless of layer count; use GET_GENERATION with generation_id to monitor the job.
Generate Image
Submit a paid, asynchronous Luma image generation job. Returns immediately; use GET_GENERATION with generation_id to monitor it.
Generate Video
Submit a paid, asynchronous Ray 3.2 video generation job. Returns immediately; use GET_GENERATION with generation_id to monitor it.
Get File
Get a Luma file's metadata and current ingest, moderation, or deletion state. Soft-deleted files remain retrievable with state=deleted.
Get Generation
Get the current state, failure details, and output URLs for a Luma generation.
List Files
List files in the connected Luma account, newest first, with optional state and purpose filters. Returns one page and a cursor for continuation.
Reframe Video
Submit a paid, asynchronous Ray 3.2 video-reframe job. Returns immediately; use GET_GENERATION with generation_id to monitor it.
Upload File
Directly upload file bytes to Luma and return the file ID, metadata, and current upload/ingest state.
Put Luma Labs to work inside Growf.
Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.