Skip to main content
GET
Get Song Details
💳 1 credit per request

Authorizations

X-API-Key
string
header
required

API key for authentication. Format: sk_live_xxxxxxxxxxxxx

Get your API key from the Dashboard.

Query Parameters

clipId
string
required

This is a little confusing because this isn't songId like you'd think. It is the clipId. I guess because you can clip different portions of a song 🤷‍♂️

Example:

"7439295283975702544"

Response

Successful response

Key Response Fields:

  • music_info.id_str: Unique music/clip ID
  • music_info.title: Song title
  • music_info.author: Artist name(s)
  • music_info.album: Album name
  • music_info.duration: Clip duration in seconds
  • music_info.user_count: Number of TikTok videos using this sound
  • music_info.create_time: When the sound was added (Unix timestamp)
  • music_info.is_original: Whether it's an original sound
  • music_info.is_commerce_music: Whether it's cleared for commercial use
  • music_info.artists[].nick_name: Artist display name
  • music_info.artists[].sec_uid: Artist secure user ID
  • music_info.artists[].is_verified: Whether the artist is verified
  • music_info.cover_large.url_list[0]: Large album cover image URL
  • music_info.play_url.url_list[0]: Audio stream URL
  • music_info.multi_bit_rate_play_info[].gear_name: Quality tier (medium, higher, highest)
  • music_info.multi_bit_rate_play_info[].bit_rate: Audio bitrate
  • music_info.multi_bit_rate_play_info[].play_addr.url_list[0]: Audio URL for that quality
  • music_info.matched_song.title: Full song title from music catalog
  • music_info.matched_song.full_duration: Full song duration in ms
  • music_info.share_info.share_url: Shareable TikTok music link
  • music_info.theme_tags[]: Genre/mood tags (e.g., Love)