API Documentation

📚 Complete Documentation: Each endpoint has detailed documentation with request/response examples, error handling, and code samples.

Click on any endpoint below to view its complete documentation with request/response examples, error handling, and code samples.

Audio Generation

Generate Audio

/api/generate

Basic audio generation from a text prompt. Simple and straightforward music generation.

View Docs →

Custom Generate

/api/custom_generate

Advanced generation with tags, title, and negative tags for fine-tuned control over music style.

View Docs →

Generate Lyrics

/api/generate_lyrics

Generate lyrics from a text prompt. Uses queue management to prevent rate limiting.

View Docs →

Upload & Remaster

/api/upload

Upload an audio file from a URL and remaster it using AI upsampling technology.

View Docs →

Chat Completions (OpenAI Compatible)

/v1/chat/completions

Generate music using OpenAI API format. Compatible with OpenAI client libraries.

Coming Soon

Audio Management

Get Audio

/api/get

Retrieve audio by ID(s) or get a paginated list of all audio clips.

View Docs →

Get Clip

/api/clip

Get detailed information about a specific audio clip by its ID.

View Docs →

Extend Audio

/api/extend_audio

Extend an existing audio clip by generating additional content. Can continue from a specific time point.

View Docs →

Concatenate

/api/concat

Combine all extensions of a clip into a complete, full-length song.

View Docs →

Generate Stems

/api/generate_stems

Separate vocals and instrumental tracks from an audio clip.

View Docs →

Lyrics & Metadata

Get Aligned Lyrics

/api/get_aligned_lyrics

Get word-level timestamp alignment for lyrics (useful for karaoke-style displays).

View Docs →

Account & Limits

Get Limit

/api/get_limit

Get account credits/quota information to check available credits.

View Docs →

Get Persona

/api/persona

Get persona information and associated audio clips in a paginated format.

View Docs →

Additional Resources