Profile Videos
tiktok_profile_videosFetch a TikTok user's posted videos, sorted by latest or popular, to get a creator's feed. Paginate with max_cursor and review captions, engagement stats, and video URLs.
Instructions
Fetches videos posted by a TikTok user, sortable by latest or most popular — use this to get a creator's video feed or TikToks. Returns aweme_list, an array of video objects each containing aweme_id, desc (caption), statistics (play_count, digg_count/likes, comment_count, share_count, collect_count/saves), and video (download URLs, duration, cover image). Paginate with max_cursor from the previous response. If a profile should have videos but returns none, try region=US or another relevant two-letter country code.
Potentially consumes paid API credits; requires confirm=true. Read-like POST requests do not publish to social platforms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| trim | No | Set to true for a trimmed down version of the response | |
| handle | Yes | TikTok handle | |
| region | No | Region (country) for the proxy. Defaults to GB. If a profile should have videos but returns none, try US or another relevant two-letter country code. | |
| account | No | Named private ScrapeCreators account; selects credentials, not a remote account ID. | |
| confirm | No | Must be true for the specific approved credit-consuming research call. | |
| sort_by | No | What to sort by | |
| user_id | No | TikTok user id. Use this for faster responses. | |
| max_cursor | No | Cursor to get more videos. Get 'max_cursor' from previous response. |