Skip to main content
Text or lyrics → song, video → soundtrack. Full songs with vocals from a style prompt and your own lyrics, instrumentals and background music of an exact length, or a soundtrack composed for a video you supply. Each model has its own endpoint, POST /v1/audios/{model}.

Models

6 models. Each name opens its API reference with every parameter. Need a ready-made track? Search the free stock music library first.

How a request works

  1. Send POST /v1/audios/{model} with your prompt, lyrics or video. The response returns a job id right away.
  2. Poll GET /v1/audios/{job_id} until status is succeeded. The response then holds the track’s URL.
Async jobs covers job statuses and errors.

Pricing

GET /v1/models?type=audio returns current prices, and POST /v1/cost quotes a request before you send it. You pay only for jobs that succeed; see Pricing & credits.