Videos using a sound
lookup · $0.0010The videos made with one sound.
POST https://api.sorina.sh/v1/tiktok/music/videos
Body
fieldtypewhat it is
music_id string
The sound.
cursor integer?
Where to start. Defaults to 0.
count integer?
Page size. Defaults to 20.
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/videos \
-H "authorization: Bearer $SORINA_KEY" \
-H 'content-type: application/json' \
-d '{"music_id":"7538448749090147102","cursor":0,"count":20}'What comes back
JSON, and large — around 1.5 MB for twelve videos. The results are under aweme_list, alongside cursor and has_more as an integer.
count is a request, not a promise: asking for 10 returned 12. Take the cursor that came back rather than deriving it, or you will skip or repeat videos.
Paging is verified: page one returned twelve with cursor: 12, page two twelve more with cursor: 24, and no overlap between them. No search_id is involved — this is not a search session.
pages on cursor
Send the value the previous response returned, not one you counted. Pagination has the rest.