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.

192 lifetime users1,618 total runs2.38/5 · 3 reviews

Apify store response · 2026-10-14. Usage counts do not measure output accuracy.

01 / Recorded output

See what comes back.

· Build 1.0.68 · 20 rows reviewed. Previewing 5 below.

Swipe the table to inspect more fields →

Selected fields from a recorded tiktok-douyin-bilibili-scraper run
titleplatformitem_typeplay_countlike_count
this summer was all about the classic hits. here's to the ones that never got away 💿 #SongsofTheSummer2026tiktokvideo1589007320
You made this the summer of K-Pop on TikTok 🫰 #SongsofTheSummer2026tiktokvideo23100046100
You showed us what it means to be a Pop Girl this summer 🎶 #SongsofTheSummer2026 tiktokvideo976003874
hear how @Palina La Diva 🌐 spinning tracks on LIVE brings techno lovers together 🪩tiktokvideo414001030
@Alex Warren thinks he'll never write anything better than... can you guess? Search Files has the answer 👀tiktokvideo2946006970

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.

Full input schema ↗·API setup and dataset export

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.

Selected documented output fields
FieldTypeMeaning
titlestring | nullVideo title or caption (first line of description)
platformstringSource platform: tiktok, douyin, or bilibili
item_typestringRecord type: video, user, comment, live, trending, or error
play_countnumber | nullView / play count
like_countnumber | nullLike / digg count
comment_countnumber | nullComment count
created_atstring | nullISO timestamp when the video was published
urlstring | nullCanonical URL to this item on the source platform
Download the dated input and field references ↓

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.