Generate music programmatically with the newest Suno models. Async jobs, signed webhooks, automatic retries — and one simple rule: a failed render refunds itself. You’re billed only when a song actually delivers.
That last line is the product: when a render fails, the refund posts itself — no ticket, no waiting, no asking.
v5.5 — selectable per request with the model param. New Suno models land here shortly after they ship.
Prepaid tokens; a failed render auto-refunds. Your balance is the hard spend cap, and every charge and refund is a line on a transparent statement.
Submit returns 202 + a job_id — poll it, or get an HMAC-signed webhook. Idempotency keys make retries safe; transient failures retry automatically.
Point Claude, Cursor or any MCP client at POST /mcp. Same API key, same billed-on-success rule. One-line setup →
Every job settles against your ledger: render succeeds → 10 tokens. Render fails → automatic refund, same statement. No tickets. No “contact support for credits”.
See it in your own ledger — start free →| entry | ref | tokens |
|---|---|---|
| charge | 8f3a1c2e-… | −10 |
| refund | 8f3a1c2e-… | +10 |
No monthly plan. No expiring tokens. Top up when you need it — the balance waits for you. Pay with crypto — USDT, BTC and more via OxaPay. 1 song = 10 tokens · lyrics = 2.
No. Tunova is an independent, fully managed service — not affiliated with or endorsed by Suno. We handle the operational complexity so you don’t have to.
It has happened before and it will happen again. Tunova is built to stay reliable through Suno’s changes — where brittle unofficial routes can go down for days, jobs queue and retry, and any render that still fails refunds automatically.
You get the tokens back, automatically. The refund posts to your ledger as its own statement line the moment the job settles — no ticket, no email, nothing to claim.
Commercial-use rights in generated audio are governed by Suno’s own terms. Review Suno’s terms for your use case — Tunova adds no license of its own.
Prepaid tokens, bought with crypto — USDT, BTC and more via OxaPay. Tokens never expire. Card payments are coming. Every account starts with 50 free tokens, no card.
Most songs deliver in about 1–3 minutes. If you pass a callback_url, the webhook fires as soon as the render settles — typically within seconds of finishing.
50 free tokens on signup — no card, no sales call. A finished track in about two minutes.