VOOZH about

URL: https://apify.com/zen-studio/douyin-hot-search-scraper

โ‡ฑ Douyin Hot Search Scraper - Real-Time Trending Topics ยท Apify


๐Ÿ‘ Douyin Hot Search Scraper - Real-Time Trending Topics avatar

Douyin Hot Search Scraper - Real-Time Trending Topics

Pricing

from $5.99 / 1,000 results

Go to Apify Store

Douyin Hot Search Scraper - Real-Time Trending Topics

Scrape Douyin (ๆŠ–้Ÿณ) real-time trending topics across all 5 hot-search boards. Get rank, hot value, view count, video count, cover image, and event time for every topic. No login or setup needed. Export to JSON, CSV, or Excel.

Pricing

from $5.99 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Zen Studio

Zen Studio

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

6

Monthly active users

a day ago

Last modified

Share

Douyin Hot Search Scraper (ๆŠ–้Ÿณ็ƒญๆฆœ) | Real-Time Trending Topics, Hashtags & Rankings (2026)

Douyin's (ๆŠ–้Ÿณ) live trending boards (็ƒญๆฆœ) in clean structured JSON: hot search, seeding, entertainment, social, and challenge. Rank, hot value (็ƒญๅบฆ), view count, video count, cover image, badge, and when each topic started trending. ~50 topics per board.

๐Ÿ‘ Douyin (ๆŠ–้Ÿณ็ƒญๆฆœ) hot search scraper: real-time trending topics as structured JSON with rank, hot value, and view counts

Zen Studio ยท Chinese-platform suite   โ€ข  RedNote (ๅฐ็บขไนฆ), Douyin (ๆŠ–้Ÿณ), Xigua (่ฅฟ็“œ่ง†้ข‘)
๐Ÿ‘ Image
 Douyin Hot Search

โžค You are here
๐Ÿ‘ Image
 Douyin Search

Keyword + filters, 60+ fields
๐Ÿ‘ Image
 Douyin Profile

Followers, posts & hashtags
๐Ÿ‘ Image
 Douyin Video

Metadata + MP4 downloads

Copy to your AI assistant

zen-studio/douyin-hot-search-scraper on Apify. Scrapes Douyin's(ๆŠ–้Ÿณ) real-time trending topics across five boards: hot search, entertainment, social, seeding, and challenge. Call ApifyClient("TOKEN").actor("zen-studio/douyin-hot-search-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Full spec:GEThttps://api.apify.com/v2/acts/zen-studio~douyin-hot-search-scraper/builds/default(Bearer TOKEN) โ†’ inputSchema, actorDefinition.storages.dataset, readme. Token: https://console.apify.com/account/integrations

What you get

Up to ~50 trending topics per board, each with rank, hot value, view count, video count, cover image, badge, and when the topic started trending. Five boards to choose from, scraped live in seconds.

Boards

  • Hot Search (็ƒญ็‚นๆฆœ): the main real-time trending list
  • Seeding (็ง่‰ๆฆœ): product / recommendation trends
  • Entertainment (ๅจฑไนๆฆœ): celebrity and entertainment trends
  • Social (็คพไผšๆฆœ): news and society trends
  • Challenge (ๆŒ‘ๆˆ˜ๆฆœ): trending hashtag challenges

How to Get Douyin Trending Topics

Basic: the main hot-search board

{
"boards":["hotspot"],
"maxResultsPerBoard":50
}

Track news + society trends together

{
"boards":["hotspot","social"],
"maxResultsPerBoard":50
}

Every board in one run

{
"boards":["hotspot","seeding","entertainment","social","challenge"],
"maxResultsPerBoard":50
}

Input Parameters

ParameterTypeDefaultDescription
boardsstring[]["hotspot"]Which boards to scrape. Any of hotspot / seeding / entertainment / social / challenge. Pick one or several.
maxResultsPerBoardinteger50How many topics to return per board (1โ€“60). Douyin makes ~50 available per board, so higher values simply return everything on the board.

What Data Can You Extract from Douyin Hot Search?

One row per trending topic. Each row carries 31 fields covering ranking (rank, position, maxRank), engagement (hotValue, viewCount, videoCount, discussVideoCount), the cover image (coverImageUrl plus the full wordCover object with every mirror URL), the topic badge (labelUrl), timing (eventTime, boardActiveTime, scrapedAt), Douyin IDs (sentenceId, groupId), category codes (wordType, label, sentenceTag, displayStyle), and sparse passthroughs (postAwemeInfo, wordSubBoard, topicInfo, roomCount, hotlistParam).

Output Example

A real row, shown in full. Sparse fields come back as null so the shape stays consistent across every topic.

{
"type":"trending",
"board":"hotspot",
"listType":"board",
"rank":25,
"position":24,
"maxRank":24,
"word":"ไฝ ็œŸ็š„่‡ช็”ฑไบ†",
"hotValue":8387467,
"viewCount":31839695,
"videoCount":10,
"discussVideoCount":1,
"articleDetailCount":0,
"coverImageUrl":"https://p9-sign.douyinpic.com/tos-cn-i-0813/oED1ACAaQC1GYIEC7f9AAXjAzHfoogSmADAAFq~noop.jpeg?lk3s=bfd515bb&x-expires=1780362000&x-signature=Uu1Roin4sExdXHbenKbtgnljiUM%3D&from=3218412987",
"wordCover":{
"uri":"tos-cn-i-0813/oED1ACAaQC1GYIEC7f9AAXjAzHfoogSmADAAFq",
"url_list":[
"https://p9-sign.douyinpic.com/tos-cn-i-0813/oED1ACAaQC1GYIEC7f9AAXjAzHfoogSmADAAFq~noop.jpeg?lk3s=bfd515bb&x-expires=1780362000&x-signature=Uu1Roin4sExdXHbenKbtgnljiUM%3D&from=3218412987",
"https://p26-sign.douyinpic.com/tos-cn-i-0813/oED1ACAaQC1GYIEC7f9AAXjAzHfoogSmADAAFq~noop.jpeg?lk3s=bfd515bb&x-expires=1780362000&x-signature=UHB%2FxFTiF0EJiun%2F4%2F%2F%2BHxVZLe8%3D&from=3218412987",
"https://p3-sign.douyinpic.com/tos-cn-i-0813/oED1ACAaQC1GYIEC7f9AAXjAzHfoogSmADAAFq~noop.jpeg?lk3s=bfd515bb&x-expires=1780362000&x-signature=%2FZO5wkJPwrMBlqgQVf27CVc6DEI%3D&from=3218412987"
]
},
"labelUrl":"https://lf3-static.bytednsdoc.com/obj/eden-cn/vjl_avo_upfbvk/ljhwZthlaukjlkulzlp/hotspot_detail_page/9.png",
"eventTime":"2026-06-01T13:46:28.000Z",
"boardActiveTime":"2026-06-02 03:31:14",
"sentenceId":"2520435",
"groupId":"6655587063489893635",
"wordType":1,
"label":9,
"sentenceTag":1002,
"displayStyle":0,
"canExtendDetail":false,
"hotlistParam":{"version":1},
"postAwemeInfo":{
"music_id":"7097660854023260964",
"most_used_music_id_map":{
"1128":"7097660854023260964",
"2329":"7097660854023260964",
"8663":"7097660854023260964"
}
},
"wordSubBoard":[3],
"topicInfo":null,
"roomCount":null,
"isPinned":false,
"scrapedAt":"2026-06-01T19:32:07.000Z"
}

Advanced Usage

Daily trend tracking

Schedule a run once or twice a day and store each dataset. The eventTime, hotValue, and maxRank fields let you chart how a topic climbs and fades over time, and boardActiveTime tells you exactly when Douyin last refreshed the ranking.

Read Chinese trends in English

Feed word through a translation step to turn the trending phrases into English in your own pipeline; useful for newsrooms, trend reports, and social listening dashboards.

Pull the videos behind a trend

Take any word and pass it to the Douyin Search Scraper to fetch the actual videos driving the topic, with full metadata, creator profiles, and engagement stats.

Pricing: Pay Per Event (PPE)

$7.99 per 1,000 results. Each trending topic written to the dataset counts as one result. Cross-board duplicates are billed only once, and there is no charge for a board that fails to load.

EventPer callPer 1,000
result (one trending topic row)$0.00799$7.99

Free tier

10 lifetime runs, limited to the first selected board (~50 topics per run). No credit card. Plenty to evaluate the data shape before upgrading for all five boards.

FAQ

What is Douyin (ๆŠ–้Ÿณ)? Douyin is ByteDance's Chinese short-video platform, the counterpart of TikTok for the Chinese market. Its trending boards (็ƒญๆฆœ) are the closest thing China has to a real-time pulse of what the country is watching and talking about.

How many topics are returned per board? Around 50; that's how many Douyin publishes per board. Set maxResultsPerBoard lower to cap it, or up to 60 to take everything the board offers.

How fresh is the data? Live: every board is fetched on demand at run time. The boardActiveTime field records exactly when Douyin last refreshed that ranking.

Can I scrape all five boards in one run? Yes. List them in boards and each is fetched and returned in the same run. A topic that appears on more than one board is returned once and billed once.

What's the difference between rank, position, and maxRank? rank is the topic's 1-based position within the board as returned in this run. position is the server-reported rank, and maxRank is the highest (best) rank the topic has reached during its run on the board.

Why does the top row sometimes have no hot value or view count? The very first row is often Douyin's hand-pinned headline slot, flagged with isPinned: true. Douyin promotes it editorially rather than by engagement, so it carries no hotValue / viewCount / videoCount; those fields come back as null. Every other row is ranked by hot value and has full metrics. Filter on isPinned: false if you only want the algorithmically-ranked topics.

Are the cover image URLs permanent? The cover and badge image URLs are signed and stay valid for roughly two weeks. If you need them long-term, download the bytes from coverImageUrl (or any URL in wordCover.url_list) into your own storage shortly after the run.

Do I need a proxy or login? No. The boards are public and load from any region without an account. A proxy is optional and only needed if you want to egress from a specific country.

How do I export the trending data? The dataset downloads as JSON, CSV, Excel, XML, or HTML from the run's Storage tab, or via the Apify API. Rows are flat, so CSV and Excel work well for charting.

Is it legal to scrape Douyin's trending boards? The boards are public editorial rankings, nothing behind a login. You are responsible for complying with Douyin's terms of service and applicable regulations (GDPR, CCPA, PIPL); rows contain topic-level data, not user profiles.

Can I get the videos, profiles, or comments behind a topic? Not in this actor; it returns the trending boards only. Pass a topic's word to Douyin Search Scraper for the videos driving it, then chain into Douyin Video Scraper, Douyin Comments Scraper, or Douyin Profile Scraper for the details.

More Zen Studio scrapers for Chinese platforms

๐ŸŽฌ Short-video & social

๐Ÿ›’ E-commerce

๐Ÿ  Real estate & autos

Support

  • Bugs: Issues tab
  • Features: Issues tab

Legal Compliance

Extracts publicly available data from Douyin (ๆŠ–้Ÿณ). Users must comply with Douyin's terms of service and applicable data protection regulations (GDPR, CCPA, PIPL).


Structured Douyin trending boards: rank, hot value, view count, video count, cover image, and event time. One row per topic, in clean JSON.

You might also like

Douyin Analytics Scraper

automation-lab/douyin-analytics-scraper

Extract Douyin trending hot search topics, video search results, and user profile analytics. Get real-time rankings, engagement metrics, and follower counts. No login or API key required.

๐Ÿ‘ User avatar

Stas Persiianenko

110

Douyin Analytics Scraper

maximedupre/douyin-analytics-scraper

Collect Douyin hot search trend data without a Douyin login. Export ranks, hot values, video counts, source IDs, cover image URLs, source timestamps, and scrape times to an Apify dataset.

๐Ÿ‘ User avatar

Maxime Duprรฉ

5

Weibo Hot Search Scraper

gentle_cloud/weibo-hot-search-scraper

Scrape real-time trending topics from Weibo (ๅพฎๅš็ƒญๆœ). Get top 50 hot search keywords with rankings, hot values, categories, and engagement scores. No login required.

10

Hot Topics Scraper - Douyin, Zhihu, etc.

cloudcharlestom/hot-rank-scraper

Collect trending topics from multiple Chinese social platforms including Douyin, Zhihu, Bilibili, Toutiao, Hupu, Baidu, and ThePaper. Ideal for analysts, marketers, and media teams tracking real-time hot trends and social discussions.

48

Douyin Scraper โ€” Hot Trends, Videos & TikTok China Data

bovi/douyin-scraper

Scrape Douyin (ๆŠ–้Ÿณ) real-time trending topics with hot_value, view_count, discuss_count. Also supports user_videos and video_detail modes. Auto-registers ttwid โ€” no manual cookies needed. a_bogus signed, CN-residential proxy.

๐Ÿ‘ User avatar

Vitalii Bondarev

2

Douyin ๆŠ–้Ÿณ Comments Scraper - Comments & Replies

zen-studio/douyin-comments-scraper

Scrape Douyin (ๆŠ–้Ÿณ) video comments and replies. Each row is one top-level comment with author info, like count, region, and (optionally) all replies nested. Supports any Douyin video URL or aweme ID.

Twitter / X Trending Topics โ€” Real-Time & Historical Trends

maged120/twitter-trends

Scrape trending topics from Twitter/X. Retrieve current trending hashtags and topics by country, with support for historical trend data across different time periods.

Douyin Search Scraper

kuaima/douyin-search

This scraper can help you to get search data from https://www.douyin.com/ ๆŠ–้Ÿณ which is Chinese Version of tiktok.