Datapika / Social & reviews
TikTok & Douyin Scraper
Public video and creator data across three platforms. Video, author and comment records according to platform and selected mode.
Apify store response · 2026-10-14. Usage counts do not measure output accuracy.
· Build 1.0.68 · 20 rows reviewed. Previewing 5 below.
Swipe the table to inspect more fields →
| title | platform | item_type | play_count | like_count |
|---|---|---|---|---|
| this summer was all about the classic hits. here's to the ones that never got away 💿 #SongsofTheSummer2026 | tiktok | video | 158900 | 7320 |
| You made this the summer of K-Pop on TikTok 🫰 #SongsofTheSummer2026 | tiktok | video | 231000 | 46100 |
| You showed us what it means to be a Pop Girl this summer 🎶 #SongsofTheSummer2026 | tiktok | video | 97600 | 3874 |
| hear how @Palina La Diva 🌐 spinning tracks on LIVE brings techno lovers together 🪩 | tiktok | video | 41400 | 1030 |
| @Alex Warren thinks he'll never write anything better than... can you guess? Search Files has the answer 👀 | tiktok | video | 294600 | 6970 |
Selected public fields from one recorded run. Text may be shortened to 20 words and non-HTTPS links are omitted. Missing values are preserved; this sample does not establish complete source coverage. This sample covers TikTok; it does not verify Douyin or Bilibili. Downloads contain all reviewed rows and selected fields. CSV text cells are escaped for spreadsheet safety.
Inspect the first JSON record
{
"title": "this summer was all about the classic hits. here's to the ones that never got away 💿 #SongsofTheSummer2026",
"platform": "tiktok",
"item_type": "video",
"play_count": 158900,
"like_count": 7320,
"comment_count": 1143,
"created_at": "2026-09-02T00:03:08+00:00",
"url": "https://www.tiktok.com/@tiktok/video/7680721699171601694"
}02 / Run your own query
From a console, code or agent.
Use Apify's input form, or start a run with your own API token. The small starter input below was checked against build 1.0.68's published input schema on September 9, 2026. Recorded samples can use different inputs or older builds.
curl -X POST \
"https://api.apify.com/v2/acts/openclawai~tiktok-douyin-bilibili-scraper/runs?maxTotalChargeUsd=1" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"user_posts","platform":"tiktok","url":"https://www.tiktok.com/@tiktok","maxItems":5,"includeComments":false,"downloadVideos":false}'This starts an asynchronous paid run with a $1 total run cap. Use the returned defaultDatasetId to retrieve results after the run succeeds. Never put your API token in public frontend code.
03 / Field reference
Plan your data model.
Selected documented fields from build 1.0.68, reviewed September 9, 2026. Availability varies by mode and source. Missing and null values stay visible in the recorded samples.
| Field | Type | Meaning |
|---|---|---|
| title | string | null | Video title or caption (first line of description) |
| platform | string | Source platform: tiktok, douyin, or bilibili |
| item_type | string | Record type: video, user, comment, live, trending, or error |
| play_count | number | null | View / play count |
| like_count | number | null | Like / digg count |
| comment_count | number | null | Comment count |
| created_at | string | null | ISO timestamp when the video was published |
| url | string | null | Canonical URL to this item on the source platform |
04 / Know before you run
Coverage, without the guesswork.
Platform coverage and available fields vary. This is not an official platform API or a private-account access tool.
How much does it cost to scrape TikTok, Douyin, or Bilibili videos?
Every video, comment, or profile costs $0.001, which works out to $1.00 per 1,000 videos. URLs that fail return an error row instead of data and are not billed.
Can I download TikTok and Douyin videos without a watermark?
Yes, each video record includes a no-watermark MP4 link whenever the platform exposes one, across TikTok, Douyin, and Bilibili. Douyin's CDN currently rate-limits some of these direct links, so a portion of Douyin MP4 URLs can return a 403 until the platform rotates them.