Unofficial TikTok Music API — Sound Details

GET/api/v1/music· paginated

Sound/music details + the videos that use it (one raw page per call, cursor-paginated). Pass a music id.

ParameterDescription
idrequiredTikTok sound/music id (e.g. from a video's music object).
cursoroptionalVideo page cursor. Omit (or 0) for the first page; pass the next_cursor from the previous response for the next.
formatoptionalOmit for raw objects (default). Use clean for a trimmed sound subset + trimmed video objects.

Returns

music (raw music_info, or trimmed with format=clean), next_cursor, has_more, count, and a videos array of the aweme objects using the sound.

Example Request

https://dev.omar-thing.site/api/v1/music?id=7352471823478459168&cursor=0&format=clean&key=YOUR_API_KEY

Example Response

{
  "data": {
    "count": 14,
    "has_more": true,
    "music": {
      "...": "more (raw music_info by default)",
      "author": "delaudios",
      "music_id": "7352471823478459168",
      "play_url": "https://sf16-ies-music.tiktokcdn.com/obj/.../x.mp3",
      "title": "original sound - delaudioss",
      "user_count": 3334984
    },
    "next_cursor": "12",
    "videos": [
      {
        "...": "raw video object",
        "aweme_id": "76499...",
        "desc": "…"
      }
    ]
  },
  "status": "success"
}
Sends a live request using your API key above.

More Content endpoints