Skip to main content
POST
cURL
Use the Suno Stems API to extract a selected stem from an existing Suno track. Set stem_type to choose the target part, such as lead_vocal, bass, piano, drum_kit, or electric_guitar. If stem_type is omitted, uses lead_vocal by default.

Authorizations

TT-API-KEY
string
header
required

You can obtain your API key from the TTAPI Dashboard.

Body

application/json
music_id
string
required

Audio ID of the track to split.

isStorage
boolean
default:true

Whether to store the generated audio.

  • true: The audio will be stored and a TTAPI CDN URL will be returned
  • false: The original source URL will be returned
hookUrl
string

Callback notification URL

stem_type
enum<string>
default:lead_vocal

Stem type to extract. Defaults to lead_vocal. Use lead_vocal for vocal separation, or pass another supported stem code such as bass, piano, drum_kit, electric_guitar, and more.

Available options:
lead_vocal,
drum_kit,
bass,
backing_vocals,
piano,
electric_guitar,
percussion,
string_section,
synth,
acoustic_guitar,
sound_effects,
synth_pad,
synth_bass,
guitar,
brass_section,
organ,
electronic_drum_kit,
lead_electric_guitar,
synth_keys,
rhythm_electric_guitar,
electric_piano,
upright_bass,
keyboards,
distorted_electric_guitar,
kick,
snare,
risers,
synth_strings,
synth_lead,
woodwinds,
flute,
harp,
tambourine,
trumpet,
arpeggiator,
accordion,
fiddle,
pedal_steel_guitar,
synth_voice,
violin,
digital_piano,
synth_brass,
mandolin,
choir,
banjo,
bells,
clarinet,
tenor_saxophone,
trombone,
shaker,
french_horn,
glockenspiel,
electric_bass,
cello,
timpani,
harmonica,
marimba,
vibraphone,
lap_steel_guitar,
saxophone,
orchestra,
horns,
cymbals,
hand_clap,
oboe,
celesta,
congas,
drone,
alto_saxophone,
double_bass,
ukulele,
harpsichord,
baritone_saxophone,
xylophone,
tuba,
bass_guitar,
whistle,
lead_guitar,
rhodes,
808,
bongos,
bassoon,
cowbell,
viola,
sitar,
steel_drums,
piccolo,
theremin,
bagpipes,
hi_hat,
music_box,
melodica,
tabla,
koto,
djembe,
taiko,
didgeridoo

Response

Request successful

status
string
required
Example:

"SUCCESS"

message
string
required
Example:

"success"

data
object
required
Example:
Last modified on June 17, 2026