Skip to main content
All Suno models use the same endpoint, POST /api/v1/audio/generations, and are selected with model. Like other GoEnhance tasks they are asynchronous: the response gives an img_uuid, and you poll GET /api/v1/jobs/detail or receive custom_callback_url notifications.

Typical workflow

  1. Write lyrics (optional) with suno-lyrics, or bring your own.
  2. Generate with suno-v6. Each request returns 2 songs, each with an audio_id.
  3. Work on a song by sending the task’s img_uuid as task_id together with the song’s audio_id:
    • suno-extend to continue it
    • suno-replace-section to rewrite part of it
    • suno-stem-split to split it into stems
    • suno-wav to export WAV
    • suno-music-video to make a visualizer video
    • suno-timestamped-lyrics for karaoke timings
  4. Start from your own audio with suno-cover, suno-add-vocals, suno-add-instrumental, suno-mashup, and the audio_url option of suno-extend, suno-replace-section and suno-stem-split.
You can only reference your own successful tasks. The task_id + audio_id pair must come from the same result.

Pricing

All Suno models are billed per request, whatever the variant, length or number of songs returned. Tokens are refunded automatically if a task fails.

Variants

suno-v6 and the models that create songs accept variant:

Keep your files

Result links expire (see link_expired_at in each result item). Download the files you want to keep.