Weibo API
Scrape Sina Weibo (微博): hot search list (微博热搜), keyword and date-range post search, post details, comments and replies with commenter IP location, reposts, reactions and user profiles. No login or cookies needed. For social listening and China market research. Export JSON, CSV or Excel.
Weibo API in one table
| Official public API for people outside China | No. This tool collects the publicly visible data instead. |
|---|---|
| What you send | A keyword, a link or an ID, depending on the request type |
| What you get back | JSON rows with English field names; 23 request types |
| Login, cookies, Chinese phone number | None needed |
| Output formats | JSON, CSV, Excel, or the Apify API |
| Price | $0.035 per result on the Bronze tier, no subscription |
| Last verified with a real run | 2026-11-09 |
23 kinds of Weibo request
Weibo (微博), often called Sina Weibo, is a large Chinese public social network built around short posts. People, brands, media and public figures publish posts with text, images and video, and other users comment, repost and react. Its hot search list (热搜) shows which topics are trending at the moment.
- Search posts by keyword
- Post details
- Post comments
- User profile + recent posts
- Trending list (hot search)
- User following (public list)
- Post reposts
- People who reacted to a post
- All replies to a comment
- Search users by keyword
- Advanced post search (date range)
- Search topics (hashtags) by keyword
- Search video posts by keyword
- Search pictures by keyword
- User's videos (with play counts)
- User's photo album
- User's articles (long posts)
- Ranking lists (posts or topics)
- Related search words for a keyword
- User's video collections
- Home recommendation timeline (web)
- Featured short-video feed
- Home recommendation feed (app)
A real run, 22 fields per record
Run on 2026-10-26 with input {"mode": "search", "keyword": "特斯拉", "maxResults": 10}. Personal fields of ordinary users are masked here.
| text | likes | comments | videoPlays | authorVerifiedType | publishedAt |
|---|---|---|---|---|---|
| 来自网友拍摄!如果牌子一换,热搜得三天三夜,可那是洋牌子,风平浪静!应了那句话——哪能一样[允悲]#特斯拉事故# ... | 78 | 33 | 5294 | 0 | 2026-10-25T09:56:13Z |
| 不是测试、不是实验!现实行驶中台湾一女司机把特斯拉特斯拉汽车的油门踏板踩断了!媒体该发三问、再问了吧?[允悲][允... | 1121 | 344 | None | 0 | 2026-10-23T12:03:33Z |
All 22 fields in one record
typepostpostId5357966292422497mblogidRojY1aacxurlhttps://weibo.com/5861726648/RojY1aacxtext来自网友拍摄!如果牌子一换,热搜得三天三夜,可那是洋牌子,风平浪静!应了那句话——哪能一样[允悲]#特斯拉事故# ...authorNameauthorIdauthorUrlauthorAvatarauthorVerifiedauthorVerifiedType0authorIpLocationpublishedAt2026-10-25T09:56:13Zreposts24comments33likes78imageCount0isPinnedhasVideovideoPlays5294videoDurationSeconds22videoUrlhttp://f.video.weibocdn.com/u0/MTAMVgukgx08BQIulPew010412...
Call the Weibo API
Every run is one HTTP call: send the input as JSON, get the rows back. The same works from Make, Zapier or n8n.
Pay per result
Bronze tier prices from the tool's listing; higher Apify tiers pay less. Free Apify users get two trial runs with their own input.
Full price table and worked examples
The Actor uses pay-per-event pricing: a small start fee per run plus a fee per item returned.
| Event | What it covers | Paid plans |
|---|---|---|
| Run start | charged once per run | $0.00005 |
| Result | one post, comment, reply, repost, reaction, following entry, search hit (post, user, topic, picture or video), trending entry, ranked post or topic, related search word, video collection, video, photo or article | $0.035 (Bronze), $0.031576 (Silver), $0.028533 (Gold, Platinum, Diamond) |
| Profile | one user profile | $0.023 (Bronze), $0.02075 (Silver), $0.01875 (Gold, Platinum, Diamond) |
Examples on a Bronze plan: a search run that returns 100 posts costs $0.00005 + 100 x $0.035 = about $3.50. A userVideos run for one account that returns 45 videos costs $0.00005 + 45 x $0.035 = about $1.58. A rankings run for the hourly list that returns 20 posts costs $0.00005 + 20 x $0.035 = about $0.70.
On the free Apify plan you get 2 free trial runs of this Actor with your own input, up to 10 results each, and nothing is charged; after that, runs return a stored sample dataset (a real result of the prefilled input). Use any paid Apify plan for full runs.
The start fee is charged once per run, when the first request succeeds, even if that request returns nothing. It is not charged when the run fails from the start or rejects all the post, user or comment IDs you gave, or when the spending limit cannot cover it. Items are charged only when they are actually returned. Set a maximum cost per run in the run options and the Actor stops when it is reached.
Weibo API questions
Do I need a Weibo account or cookies?
No. You don't need a login, cookies or proxies.
Is it legal? Does it collect personal data?
The Actor only returns publicly visible information. That includes the public profile of users who appear in the results, such as user ID, avatar, IP location, gender, location, verification and bio, as published on the platform. Private messages and anything not publicly visible are never collected. Bios are returned as published, including any business contact info the creator put there. You are responsible for using the data in line with applicable laws and Weibo's terms.
How fresh is the data?
Data is collected when you run the Actor. The hot mode returns the trending list as it is at the time of the run.
Why are some fields empty?
Some fields are only available in certain modes, or are left empty by the platform or the user. See Tips and limits above for the full list.
How many results can I get?
Up to 5,000 items per run with `maxResults`. Some lists have platform limits: about 50 reactions per post and roughly 1,000 entries for a following list.
Can I schedule runs and export the data?
Yes. Like any Apify Actor, it can run on a schedule, be started via the API, and send results to integrations. You can export each dataset as JSON, CSV or Excel.