Suno AI
Generate full songs with Suno β no monthly subscription.
Suno V4 / V3.5 / Chirp β generate full songs with vocals from a prompt or lyrics. JJAPI gives you programmatic access without the Suno UI paywall.
Latest models as of 2026-05-23
See all models βWhy use JJAPI for this API
No Suno subscription needed
Suno's web UI requires monthly credits. JJAPI gives you per-song pricing through your existing JJAPI credit.
Lyrics or prompt mode
Pass either a vibe-style prompt or full custom lyrics β Suno generates instrumentation + vocals around them.
Async-first
Music generation takes 30-90s. JJAPI returns a job ID immediately; poll for the finished MP3.
Commercial use included
Songs generated via JJAPI inherit Suno's commercial-use license at the Pro tier β use in YouTube monetization, ads, podcasts.
from openai import OpenAI
client = OpenAI(
base_url="https://api.jjapi.net/v1",
api_key="sk-jjapi-...",
)
r = client.chat.completions.create(
model="suno-v5", # current as of 2026-05-23
messages=[{"role": "user", "content": "Hi"}],
)
print(r.choices[0].message.content) Frequently asked
How long can songs be?
Up to 4 minutes per request. Stitch with the `continue_clip_id` parameter for longer compositions.
Can I provide my own lyrics?
Yes β set `custom_mode: true` and pass `lyrics` and `style` separately. Suno will arrange and sing your lyrics.
Can I use generated songs commercially?
Yes, by default. JJAPI Suno endpoint inherits Suno's Pro commercial license. Don't generate parody/cover of copyrighted lyrics.