TikTok User Videos Scraper
Pricing
from $6.00 / 1,000 pages
TikTok User Videos Scraper
Get a user's videos by username, ID, or URL. Plays, likes, comments, shares, saves, and download URLs
Pricing
from $6.00 / 1,000 pages
Rating
0.0
(0)
Developer
Data Direct
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 hours ago
Last modified
Categories
Share
Get a user's videos, newest first, by username, numeric user ID, or profile URL. Returns the caption, link, publication date, engagement metrics (plays, likes, comments, shares, downloads, saves), playback and download URLs, cover images, the sound used, and author details for each video. Supports fetching multiple pages in a single API call (billed per page).
Features
- Real-time TikTok data — results are fetched live at run time, never cached or stale
- No login, cookies, or proxy configuration needed — just provide the input and run
- Each result is pushed as a separate dataset item, exportable as JSON, CSV, or Excel
- Fast: a typical run finishes in seconds
Input
| Field | Type | Required | Description |
|---|---|---|---|
username | string | no | TikTok username, with or without leading @ (max 100 characters). Provide exactly one of username, user_id, or url. |
user_id | string | no | Numeric TikTok user ID, as returned by Search Users or User Profile. Provide exactly one of username, user_id, or url. |
url | string | no | TikTok profile URL, e.g. https://www.tiktok.com/@tiktok (max 500 characters). Provide exactly one of username, user_id, or url. |
pages | integer | no | Number of pages to fetch, 1-1000 (default: 1). Each page returns up to 30 videos. |
Pricing
This Actor is billed per page of results — $0.006 per page.
- Results come in pages. Use the
pagesinput to choose how many pages to fetch (1–1000); more pages means more results. - You pay $0.006 for each page you fetch, so
pages: 3costs $0.018 andpages: 1costs $0.006. - You’re only charged when a run succeeds, or when it fails because what you asked for was looked up and doesn’t exist, is private, or isn’t valid: that costs one page ($0.006). Other failed runs are free.
Example output
{"video_id": "7694797676306615583","title": "this summer gave us pop songs, glam routines, and a few main character moments","url": "https://www.tiktok.com/@tiktok/video/7694797676306615583","date": "2026-10-09 22:25:11","date_timestamp": 1791584711,"author": "tiktok","source": "TikTok","domain": "tiktok.com","snippet": "this summer gave us pop songs, glam routines, and a few main character moments","region": "US","play_count": 647770,"likes": 4597,"comments": 1640,"shares": 333,"downloads": 13,"saves": 436,"duration": 49,"is_ad": false,"is_pinned": false,"author_name": "TikTok","author_id": "107955","author_avatar": "https://p16-common-sign.tiktokcdn-eu.com/.../avatar.jpeg","author_url": "https://www.tiktok.com/@tiktok","cover": "https://p16-common-sign.tiktokcdn-eu.com/.../cover.jpeg","dynamic_cover": "https://p16-common-sign.tiktokcdn-eu.com/.../dynamic_cover.webp","origin_cover": "https://p16-common-sign.tiktokcdn-eu.com/.../origin_cover.jpeg","video_url": "https://v19.tiktokcdn-eu.com/.../video.mp4","video_url_watermarked": "https://v19.tiktokcdn-eu.com/.../video_wm.mp4","size": 10246341,"size_watermarked": 9402354,"images": [],"music_id": "7694797733856660255","music_title": "original sound - tiktok","music_author": "TikTok","music_url": "https://sf16-music.tiktokcdn-eu.com/.../music.mp3","music_cover": "https://p16-common-sign.tiktokcdn-eu.com/.../music_cover.jpeg","music_album": "","music_original": true,"music_duration": 49,"mentioned_user_ids": ["161804240246620160"]}
About
Maintained by Data Direct — a small suite of fast, reliable TikTok and web-data scrapers. Each actor returns clean, structured results with no login, cookies, or proxy setup required. Have a question or a custom data need? Open an issue on this actor.