tiktok_mobile_mv_videos
Fetch a page of TikTok's mobile music-video channel feed by channel index and cursor. Use it to page through MV tab results as structured aweme JSON.
Instructions
MV channel feed: the app's music-video tab, paged. Returns one page of an MV channel feed, the app's music-video ("MV") tab. The upstream is /aweme/v1/mv/aweme/; mv_id is a small numeric CHANNEL index, NOT a video id — measured ids 0-10 each returned a 15-video page of full aweme objects (1.05-1.24 MB), while 100 returned a valid empty page and a real aweme id returned an empty list. The server's page size is 15 and count was measured IGNORED (count=5 and count=10 both returned 15 items), so count is not exposed; page with cursor. The returned cursor is a reusable next-page token (measured page 1 cursor: 18, has_more: 1; cursor=18 returned a fresh page with cursor: 38, has_more: 1). The envelope's top_awemes (pinned entries), original_aweme_id, page_extra and extra/log_pb are kept as measured. Measured 2026-10-22 with the pure-Go (device-free) signer, so it does not need the device-backed signer. A missing or non-numeric mv_id is a 400; an unknown numeric channel is a valid empty page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mv_id | Yes | MV channel index (small integer; measured 0-10 populated, 100 empty) | |
| cursor | No | Next-page token from the previous response (0 = first page) |