Luma Labs

Create and manage AI image and video generations and reusable files through the current Luma Agents API.

11 actionsAPI key

Connect Luma Labs

What your bot can do in Luma Labs

Looks up

  • Get FileGet a Luma file's metadata and current ingest, moderation, or deletion state.
  • Get GenerationGet the current state, failure details, and output URLs for a Luma generation.
  • List FilesList files in the connected Luma account, newest first, with optional state and purpose filters.

Takes action

  • Delete FileSoft-delete a Luma file so new generations cannot reference it.
  • Edit ImageSubmit a paid, asynchronous Luma image-edit job.
  • Edit VideoSubmit a paid, asynchronous Ray 3.2 video-edit job.
  • Extract Image LayersSubmit a paid, asynchronous Luma image layer-extraction job.
  • Generate ImageSubmit a paid, asynchronous Luma image generation job.
  • Generate VideoSubmit a paid, asynchronous Ray 3.2 video generation job.
  • Reframe VideoSubmit a paid, asynchronous Ray 3.2 video-reframe job.
  • Upload FileDirectly upload file bytes to Luma and return the file ID, metadata, and current upload/ingest state.

More design apps