Weibo Scraper API: Posts, Hot Search, Comments & Profiles
Pricing
from $12.75 / 1,000 posts
Weibo Scraper API: Posts, Hot Search, Comments & Profiles
Scrape Sina Weibo (微博): hot search list (热搜), trending posts, keyword search, user profiles and posts, post details and comments. Likes, reposts, comments, IP region, images, video links, topics. No login, no cookies; also via MCP. $15 per 1,000 posts.
Pricing
from $12.75 / 1,000 posts
Rating
0.0
(0)
Developer
Saulius AutomatesIT
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Get Sina Weibo (新浪微博) data in bulk: the hot search list (微博热搜) with heat and category, trending posts, keyword search, user profiles and their posts, single posts and their comments. Every post comes with full text, likes, reposts, comment count, the author's IP region (发布于), images, video link, topics and mentions.
No Weibo account, no cookies of yours, no browser. $15 per 1,000 posts or profiles, comments $5 per 1,000, hot list topics $4 per 1,000.
What you can use it for
- China social listening: what people say about a brand, product or event right now, with the newest posts from the realtime tab.
- Trend tracking: snapshot the hot search list, the entertainment list and the topic list every hour and see what rises.
- KOL and competitor research: an account's followers, verification, post count and newest posts with engagement.
- Public reaction: the hottest and newest comments on a post, with each commenter's region, ready for sentiment analysis or an LLM.
- Media monitoring: follow official accounts (人民日报, 央视新闻, brand accounts) and collect every new post.
Why not call Weibo yourself
Weibo has no open API for search or public posts. Its web endpoints (weibo.com/ajax/..., m.weibo.cn/api/...) answer only after a visitor cookie handshake, and anything outside the visitor allowance sends you to a login page. This Actor does the visitor handshake for both the desktop and the mobile site, rotates IPs when Weibo pushes back, fetches the full text of long posts, and returns plain JSON: one call from Python, JavaScript, cURL or an AI agent.
How to use it
- Fill any mix of Hot lists, Search keywords, Users, Post URLs or Trending posts.
- Optional: Include comments and how many per post.
- Run it and download the results as JSON, CSV or Excel, or read them through the API.
Input example
{"hotLists": ["realtime"],"searchQueries": ["新能源汽车", "比亚迪"],"maxPostsPerSearch": 50,"users": ["https://weibo.com/u/2803301701", "央视新闻"],"maxPostsPerUser": 50,"postUrls": ["https://weibo.com/2803301701/Rljh4rccv"],"includeComments": true,"maxCommentsPerPost": 50}
Output
Each item has a type: post, comment, profile or hot-topic.
Post
{"type": "post","id": "5349491828064625","mblogid": "RkLvwxPYB","url": "https://weibo.com/1875293522/RkLvwxPYB","text": "分享图片","createdAt": "2026-10-02T00:41:42.000Z","region": "四川","authorId": "1875293522","authorName": "卢克文","authorVerified": true,"authorVerifiedReason": "2025微博年度新知博主","authorFollowers": 2070000,"reposts": 46,"comments": 271,"likes": 889,"images": ["https://wx3.sinaimg.cn/mw2000/6fc6b552gy1ihnprgec6ij20sg0qu7bq.jpg"],"videoUrl": null,"topics": [],"mentions": [],"isRepost": false,"repostOf": null,"source": "search","searchQuery": "比亚迪","searchView": "all","position": 1}
Video posts also carry videoUrl (MP4), videoTitle, videoDurationSeconds, videoPlayCount and videoCoverUrl. Reposts carry repostOf with the original post's id, URL, text and author.
Hot topic
{"type": "hot-topic","list": "realtime","rank": 1,"topic": "未来几年能留住现金流最重要","category": "互联网","heat": 206826,"label": null,"url": "https://s.weibo.com/weibo?q=%E6%9C%AA%E6%9D%A5..."}
The topic list (topics) adds summary, reads and mentionCount. The pinned official topic at the top of the hot search list comes as rank: 0, isPinned: true.
Profile
{"type": "profile","id": "2803301701","screenName": "人民日报","url": "https://weibo.com/u/2803301701","description": "人民日报法人微博。参与、沟通、记录时代。","followers": 158037550,"following": 3096,"posts": 153937,"verified": true,"verifiedReason": "《人民日报》法人微博","location": "北京","company": "人民日报社","joinedAt": "2012-07-21T18:28:35.000Z"}
Comment
{"type": "comment","id": "5350723426451782","postId": "5350720715098384","postUrl": "https://weibo.com/1728715190/RlhtBlok0","text": "神经科学里非常重要的方法学之一","createdAt": "2026-10-05T10:15:38.000Z","region": "浙江","likes": 9,"replies": 0,"authorName": "本尼迪克特居然","authorFollowers": 471}
What Weibo shows a logged-out visitor, and so what you get
- Search: the first page of each search tab (综合, 热门, 实时, 视频, 图片). Merged and de-duplicated that is about 40 to 60 posts per keyword. For more, use more specific keywords or schedule the run: the realtime tab changes by the minute.
- User posts: the account's 10 or so newest posts of every kind, then its video feed going back years. Older text and picture posts past the newest 10 need a login, so an account that rarely posts video gives fewer posts than you asked for.
- Comments: hottest first, then newest; about 300 per post on busy posts.
- Not available without login: fans and followers lists, reposts lists, search past page one. We do not ask for your cookies.
Pricing
Pay per result, no subscription:
| Item | Price |
|---|---|
| Post | $0.015 ($15 per 1,000) |
| Profile | $0.015 |
| Comment | $0.005 ($5 per 1,000) |
| Hot list topic | $0.004 (a 50-topic hot search snapshot is $0.20) |
| Run start | $0.00005 |
Bronze, Silver and Gold Apify plans pay 5%, 10% and 15% less. Inputs that give nothing (deleted post, unknown user, a keyword with no results) come back as free error rows that say why.
Use it from code or an AI agent
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("sauliusautomatesit/weibo-scraper-api").call(run_input={"searchQueries": ["新能源汽车"],"includeComments": True,"maxCommentsPerPost": 20,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["type"], item.get("url"), item.get("text", "")[:60])
As an MCP tool for Claude, Cursor or any MCP client: https://mcp.apify.com/?tools=sauliusautomatesit/weibo-scraper-api.
Related Actors
- Bilibili API: videos, stats and danmaku from Bilibili.
- WeChat Article Search: WeChat official account articles by keyword.
Notes
The Actor reads only public data that Weibo shows to any logged-out visitor. Use the data in line with Weibo's terms and the privacy laws that apply to you.