> ## Documentation Index
> Fetch the complete documentation index at: https://mvnt.studio/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# MVNT API: Convert Audio into Production Dance Motion

> Turn audio into production-ready dance motion with the MVNT API. Generate BVH, GLB, and preview MP4 outputs from a single REST call.

The MVNT API lets you generate dance choreography from any audio file. Submit an audio clip, receive a job ID, poll for completion, then download a preview MP4 or 3D motion file — all from a single REST interface.

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="guides/quickstart">
    Make your first API call and download a motion file in minutes.
  </Card>

  <Card title="ComfyUI Integration" icon="puzzle-piece" href="/integrations/comfyui">
    Use MVNT inside ComfyUI with the official custom node package.
  </Card>
</CardGroup>

## How it works

See the [Quickstart](guides/quickstart) for more details.

<Steps>
  <Step title="Get an API key">
    Sign in to [MVNT Studio Platform](https://www.mvnt.studio/platform), open the **API Keys** tab, and create a key.
  </Step>

  <Step title="Submit an audio file">
    `POST /generate-motion` with your audio file and generation parameters. The API returns a job ID immediately.
  </Step>

  <Step title="Poll for completion">
    `GET /job/{job_id}` every 2–5 seconds until the status is `completed`.
  </Step>

  <Step title="Download your output">
    Fetch a preview MP4 from `/render-mp4/{job_id}` or motion files from `/download-bvh/{job_id}` and `/download/{job_id}`.
  </Step>
</Steps>
