
Slow cinematic electronic soul with warm Rhodes, deep sub-bass, and an intimate low male vocal.
Suno API on TTAPI provides Suno v6 music generation for songs and lyrics. Create custom models, covers, stems, edits, downloads, analysis, and async result workflows.

Slow cinematic electronic soul with warm Rhodes, deep sub-bass, and an intimate low male vocal.

Alternative R&B and dark indie folk with intimate tenor vocals and a late-night drift.
Alternative R&B, Dark Indie Folk, 78 Bpm, Fingerpicked Electric Chorus Guitar, Reverb-Striped Acoustic Guitar, Analog Synth Pads, Slow 808 Sub-Bass, Muted Kick-Snare Groove, Brushed Hi-Hats, Spring Reverb, Compressed Drum Bus, Intimate Melancholy, Late-Night Drift, Verse-Pre-Chorus-Chorus, Males Tenor Intimate Stereo Vocals
Create complete songs in inspiration or custom mode, or generate lyrics independently.
Train a reusable model from 6–24 tracks, then extend, cover, or transform existing music.
Fetch results, download mp3, m4a, or wav files, and separate vocals or a full set of stems.
Usage is metered in quota by model, action, and output settings.
Use the endpoint below with your TTAPI key and the request fields shown.
/suno/v1/musicGenerate music from inspiration or custom lyrics.
Official reference/suno/v1/lyricsGenerate lyrics from a text brief.
Official reference/suno/v1/extendContinue an existing track from a selected point.
Official reference/suno/v1/coverCreate a cover version of an existing audio asset.
Official reference/suno/v1/upload-coverUpload a public audio URL and generate a cover in one request.
Official reference/suno/v1/upload-extendUpload a public audio URL and extend it from a selected point in one request.
Official reference/suno/v1/uploadUpload audio for supported continuation and editing flows.
Official reference/suno/v1/stemsSeparate vocals, instrumental, or all available stems.
Official reference/suno/v1/stems-allCreate a full multi-track stem separation.
Official reference/suno/v1/add-vocalsAdd a generated vocal layer to an existing arrangement.
Official reference/suno/v1/add-instrumentalBuild an instrumental layer around existing audio.
Official reference/suno/v1/add-stemLayer an additional generated stem onto an existing track.
Official reference/suno/v1/replace-sectionRegenerate a selected section of a song.
Official reference/suno/v1/remasterProduce a polished remaster of an existing track.
Official reference/suno/v1/mashupCombine songs or ideas into a blended output.
Official reference/suno/v1/inspoGenerate a track from one to four inspiration audio URLs.
Official reference/suno/v1/sampleTurn a source sample into a complete song.
Official reference/suno/v1/soundsGenerate a standalone sound effect from a prompt.
Official reference/suno/v1/cropTrim a selected time range from a track.
Official reference/suno/v1/remove-sectionDelete a selected time range from a track.
Official reference/suno/v1/fade-inApply a fade-in to a completed track.
Official reference/suno/v1/fade-outApply a fade-out to a completed track.
Official reference/suno/v1/adjust-speedChange playback speed with optional pitch preservation.
Official reference/suno/v1/concatConcatenate completed song segments into one track.
Official reference/suno/v1/gen-midiExport generated music as MIDI for further editing.
Official reference/suno/v1/alignedLyricsRetrieve word-level aligned lyrics for a track.
Official reference/suno/v1/generateVideoCreate a music video for a completed song.
Official reference/suno/v1/downloadPrepare mp3, m4a, or wav files for delivery; cache returned URLs to avoid repeat charges.
Official reference/suno/v1/create-voiceCreate a reusable Suno voice from a completed song.
Official reference/suno/v1/create-modelTrain a private custom model from 6–24 public reference tracks.
Official reference/suno/v1/personaCreate a reusable Suno persona from an existing song.
Official reference/suno/v1/upsample-tagsEnhance a short style prompt into richer music tags.
Official reference/suno/v1/gen-bpmDetect a song's tempo and beat speed.
Official reference/suno/v2/fetchRetrieve the status and result of a Suno task.
Official reference/suno/v1/wavLegacy WAV export; migrate to File Download.
Official reference/suno/v1/voxLegacy vocal extraction endpoint.
Official reference/suno/v1/fetchLegacy task retrieval endpoint; migrate to Fetch Result V2.
Official referenceTT-API-KEYstringrequiredYour TTAPI API key.
Content-TypestringrequiredUse application/json.
custombooleanrequiredUse custom lyrics mode when true.
instrumentalbooleanrequiredGenerate a track without vocals when true.
mvenumrequiredchirp-v6, chirp-v6-wild, chirp-v6-mini, or chirp-custom:{model_id}. Legacy model names map to chirp-v6.
gpt_description_promptstringconditionalCreative brief required in inspiration mode (custom=false), up to 3,000 characters.
promptstringconditionalLyrics used in custom mode, required when instrumental=false, up to 5,000 characters.
titlestringoptionalCustom-mode track title, up to 80 characters.
tagsstringoptionalCustom-mode genre, mood, instrumentation, and vocal style tags, up to 1,000 characters.
negative_tagsstringoptionalStyles or traits to avoid.
style_weightnumberoptionalCustom-mode style weight from 0 to 1.
weirdness_constraintnumberoptionalCustom-mode creativity weight from 0 to 1.
audio_weightnumberoptionalCustom-mode source-audio weight from 0 to 1.
durationintegeroptionalCustom-mode output duration from 10 to 360 seconds.
auto_lyricsbooleanoptionalCustom-mode option to reinterpret the supplied lyrics automatically.
vocal_genderenumoptionalOptional vocal gender: Male or Female.
persona_idstringoptionalCustom-mode Suno persona. Cannot be combined with mv=chirp-custom:{model_id}.
audio_formatenumoptionalAudio result format: mp3, m4a, or wav.
varietyenumoptionalStyle variety: off, normal, high, extra, or max.
max_modebooleanoptionalCustom-mode consistency boost. Defaults to false and doubles quota consumption when enabled.
hookUrlstringoptionalCallback URL for completion.
isStoragebooleanoptionalDeprecated. Defaults to true and controls whether the result is stored on TTAPI CDN.
Copy the resolved endpoint, authentication headers, and request body for this model.
curl --request POST \
--url https://api.ttapi.io/suno/v1/music \
--header 'TT-API-KEY: $TTAPI_KEY' \
--header 'Content-Type: application/json' \
--data '{"custom":false,"instrumental":false,"mv":"chirp-v6","gpt_description_prompt":"slow cinematic electronic soul, 75 BPM, deep sub-bass, warm Rhodes piano, soft brushes, atmospheric pads, intimate low male vocal","audio_format":"mp3","variety":"normal","hookUrl":"https://example.com/webhooks/suno"}'