Skip to main content

Overview

60db’s Music API lets you generate original songs, with vocals or instrumental, in about two minutes. Describe your song in simple English (genre, mood, instruments) or fine-tune every aspect with advanced mode: custom lyrics, vocal gender, duration target, style tags, and seed-based repeatability. Every workspace generates one song at a time — while a generation runs, new requests return a 429 Too Many Requests error. Most songs take 1.5–2.5 minutes to create.

Simple Mode

Describe your song in one line; we’ll write the lyrics for you

Advanced Mode

Full control: your lyrics, vocal gender, instrumentation, BPM, duration

Voice Library

Catalog voices or your own saved voices

Seed Repeatability

Use a seed to regenerate the exact same song

Quickstart

Generate your first song in three steps:
1

Create a song

Send a prompt and wait for generation to start.
2

Poll for completion

Check status every 3–5 seconds until the song is ready.
3

Download the MP3

Fetch the audio file once generation finishes.

Simple vs Advanced Mode

Simple Mode

Send a one-line description and we write the lyrics for you.
In simple mode, your prompt becomes the musical style (genre, mood, instruments, BPM). We automatically generate lyrics that fit the vibe.

Advanced Mode

Take full control of the output:
Advanced mode requires exactly one lyrics source:
  • lyrics — your own lyrics (with optional [Verse] / [Chorus] tags)
  • lyrics_prompt — describe what you want: “Write about summer freedom”
  • lyrics_file — upload a .txt file
  • instrumental: true — generate without vocals

Lyrics Tips

Section Tags

Organize your lyrics with [Verse] and [Chorus] tags:
The model respects these tags and places them appropriately in the music.

Single Source Rule

In advanced mode, provide exactly one of:
  • User-provided lyrics
  • A lyrics_prompt (“describe your song idea”)
  • A lyrics_file (multipart upload)
  • instrumental: true (no lyrics)
Sending both lyrics and lyrics_prompt returns a 400 Bad Request. Simple mode fills lyrics_prompt automatically from prompt.

Voice Library

Use a catalog voice or save your own custom voice from an audio sample:
Catalog voices include preview_url (a short sample clip). Your saved voices show null for preview_url.

Limits & Constraints

Pricing

Music generation is free during beta. No credits are charged, and no wallet deductions occur. When we launch paid plans, pricing will be based on song length and quality tier.

Error Handling

API Reference

Create Song

Generate a new song

List Songs

Get your song library

Get Song

Poll status or fetch details

Update Song

Mark liked or played

Download Song

Get the MP3 file

Delete Song

Move to trash

List Voices

Browse available voices

Create Voice

Save a custom voice

Health Check

Service status