Douyin (Tiktok China) Scraper avatar

Douyin (Tiktok China) Scraper

Pricing

from $7.00 / 1,000 results

Go to Apify Store
Douyin (Tiktok China) Scraper

Douyin (Tiktok China) Scraper

Scrape Douyin videos and profiles - video metadata, stats, author info from share links and user pages.

Pricing

from $7.00 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

11 hours ago

Last modified

Categories

Share

Douyin Scraper

Thirdwatch portfolio: 8,800+ users across 140+ public Actors, 2M+ records delivered, >95% run success. Explore all Thirdwatch Actors.

Extract public Douyin video metadata — author info, caption, and engagement stats — from share links and video URLs.

What you get

Extract public Douyin video metadata — author info, caption, and engagement stats — from share links and video URLs.

Why use this Douyin scraper

  • Share-link resolution — paste short v.douyin.com links or full video URLs; the Actor resolves and normalizes them.
  • Full video metadata — aweme ID, author nickname, caption, create time, and play/like/comment/share counts where the public page exposes them.
  • No login or cookies — reads public pages only, so there is no account to flag or ban.
  • One row per video — deduplicated, stable IDs, analytics-ready keys.

Scrape Douyin data in minutes

{
"urls": [
"https://www.douyin.com/video/7695376249594582891",
"https://v.douyin.com/xxxxxxx/"
],
"maxResults": 10
}

Input parameters

ParameterRequiredDescription
urlsYesDouyin video links, v.douyin.com share links, or bare numeric video IDs.
maxResultsNoMaximum video rows to save. Default: 10.

Output fields

  • awemeId, url, resolvedUrl, videoUrl
  • desc, title, hashtags
  • createTime (Unix seconds), createdAt (ISO 8601), durationSeconds
  • isImagePost, imageCount
  • diggCount (likes), commentCount, shareCount, collectCount (saves), playCount (only when Douyin exposes it)
  • author, authorId, authorSecUid, authorFollowers, authorProfileUrl
  • music, musicAuthor, coverUrl, scrapedAt

Example result

{
"awemeId": "7695376249594582891",
"url": "https://www.douyin.com/video/7695376249594582891",
"videoUrl": "https://www.douyin.com/video/7695376249594582891",
"desc": "这首歌频率太快 就像逝去的青春 #段俊 #钢琴 #nightcruising #夜间巡航",
"createdAt": "2026-10-11T11:50:06+00:00",
"durationSeconds": 17.5,
"diggCount": 3041304,
"commentCount": 31655,
"shareCount": 189805,
"collectCount": 201952,
"hashtags": [
"段俊",
"钢琴",
"nightcruising",
"夜间巡航"
],
"author": "段俊",
"authorFollowers": 14419917,
"music": "@段俊创作的原声"
}

Common use cases

  • Track short-video trends and hashtag performance in the China market
  • Collect creator and engagement data for research or monitoring
  • Resolve Douyin share links into canonical video URLs at scale
  • Feed video metadata into downstream transcription or analysis pipelines

Compared to alternatives

  • vs other Douyin scrapers on the Store — pay-per-result billing means empty or failed searches cost nothing; you are not charged for a run that returns zero rows.
  • vs building your own — no proxy management, markup-change maintenance, or infrastructure to run; paste inputs and consume the dataset.

Limitations

  • Only publicly viewable videos are returned. Deleted, private or region-restricted videos are skipped and listed in the run log, so you are not charged for them.
  • Douyin markup changes frequently; fields that disappear from the public page stay empty rather than being invented.
  • Comments and downloadable video files are not included. Douyin hides public play counts for most videos, so playCount is often empty.

FAQ

Do I need an account or cookies?

No — the Actor reads public data only. There is no login to configure and no account to risk.

What happens when a search returns nothing?

The run completes with zero rows and a status message explaining why. Per-result billing means you are not charged for empty output.

Can I run it on a schedule?

Yes — attach an Apify schedule or use the saved tasks to re-run the same inputs daily or weekly.

Last verified: 2026-10

More scrapers at thirdwatch.dev.