tunova

n8n community node for the Tunova Suno music API — generate full songs over REST, billed only on successful renders.

Package Information

Released: 3 mo ago
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.0
Author: Tunova

Documentation

n8n-nodes-tunova

An n8n community node for the Tunova Suno music API — generate
full songs from your workflows over a simple REST API. Generation is async and billed only on a
successful render
(a failed generation auto-refunds).

This is a community node. Installing community nodes.

Installation

In n8n: Settings → Community Nodes → Install, then enter n8n-nodes-tunova.

Credentials

Create a Tunova API credential with your API key (sk_live_…). Get one free — 50 tokens, no card —
at https://tunova.ai. The key is sent as the X-API-Key header; the credential's Test button
calls GET /api/me.

Operations

  • Generate Song — submit a job from a text prompt (prompt, model default v5.5, optional
    instrumental). Async: returns 202 + a job_id.
  • Get Job — poll a job_id; once status is complete, clips[].audio_url is set.
  • Generate Lyrics — generate song lyrics (synchronous).

Typical flow

Generate Song → Wait (a few seconds) → Get Job → IF status is complete/failed
(loop back to Wait otherwise) → use clips[0].audio_url. Or pass a callback_url to POST /api/generate
with a raw HTTP node and take an HMAC-signed webhook instead of polling.

Resources

License

MIT. Tunova is an independent service, not affiliated with or endorsed by Suno.

Discussion