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.
v4.5, v5 and 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.
Every job settles against your ledger: render succeeds → 10 tokens. Render fails → automatic refund, same statement. No tickets. No “contact support for credits”.
| 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; card payments coming. 1 song = 10 tokens · lyrics = 2.
No. Tunova is an independent service, not affiliated with or endorsed by Suno. We run our own paid Suno accounts and absorb that operational risk ourselves.
It has happened before and it will happen again. We drive the real Suno app — the same path a human takes — so changes that kill reverse-engineered wrappers usually cost us hours, not weeks. Worst case: 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.
Renders come from paid Suno plans, which carry commercial-use rights under Suno’s terms. Review Suno’s terms for your use case — we add no license of our 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.