Sound

lookup · $0.0010

One sound, by id.

POST https://api.sorina.sh/v1/tiktok/music

Body

music_id string
The sound id, as it appears on a video object.

A type written with ? is optional. Unknown fields are rejected rather than ignored, and the whole body is capped at 64 KiB.

Example

curl -X POST https://api.sorina.sh/v1/tiktok/music \
  -H "authorization: Bearer $SORINA_KEY" \
  -H 'content-type: application/json' \
  -d '{"music_id":"7538448749090147102"}'

What comes back

JSON, around 31 KB for one sound. The sound you asked for is under music_infotitle, author, cover art, play URL and duration.

Most of the payload is recommendation rather than the sound itself: similar_music, matched_pgc_music_info, music_chart_rank, rec_list, ai_recommend_music and ai_recommend_video. Read music_info and ignore the rest unless you want them.