Weibo API
Posts, comments, accounts, trends.
The Weibo API lets you search posts and read post details, comments, account profiles, an account's posts and the trending list, with no Weibo account or login. Each call costs 2 credits ($0.004 to $0.0067); failed calls are free. Use it over HTTP with an API key, or through MCP from your AI client. Last tested 2026-11-05.
Last tested: Last updated:
/v1/search200 OK2 creditsplatform: "weibo" · query: "新能源汽车"nullcollects nullviews nullreposts 0titleauthor.usernamemetrics.sharesmetrics.collects+26 actions.
Plus 2 only Weibo has.
Open a row to see its request. Its full parameters and response fields are on its own page.
SearchFind posts by keyword: text, author, likes, comment count and publish time./v1/search2 credits≈ $0.0067
platformquerytype=useraccounts instead of posts2 creditscurl https://api.socialtoai.com/v1/search \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "weibo", "query": "新能源汽车" }'POST /v1/searchYour key goes in the Authorization headerTrendingWhat is trending now: title, rank and heat./v1/trending2 credits≈ $0.0067
platform+1 optionalcurl https://api.socialtoai.com/v1/trending \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "weibo" }'POST /v1/trendingYour key goes in the Authorization headerDetailOne post by ID or link: text, author, likes, comment count, views and publish time./v1/detail2 credits≈ $0.0067
platformid or urlcurl https://api.socialtoai.com/v1/detail \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "weibo", "id": "5352571897120856" }'POST /v1/detailYour key goes in the Authorization headerCommentsThe comments under one post: text, likes, reply count and time./v1/comments2 credits≈ $0.0067
platformid or urlreply_ofthe replies under one comment2 creditscurl https://api.socialtoai.com/v1/comments \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "weibo", "id": "5352434046339577" }'POST /v1/commentsYour key goes in the Authorization headerUser ProfileOne account: name, bio, followers, following and post count./v1/user_profile2 credits≈ $0.0067
platformidcurl https://api.socialtoai.com/v1/user_profile \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "weibo", "id": "2803301701" }'POST /v1/user_profileYour key goes in the Authorization headerUser PostsThe recent posts of one account./v1/user_posts2 credits≈ $0.0067
platformidcurl https://api.socialtoai.com/v1/user_posts \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "platform": "weibo", "id": "2803301701" }'POST /v1/user_postsYour key goes in the Authorization headerCompared with Xiaohongshu: Weibo posts also give author followers, reposts and views but do not give title, shares or saves.
User followersGet a page of the accounts following a Weibo user, 20 a page.weibo.followers2 credits≈ $0.0067
Get a page of the accounts following a Weibo user, 20 a page: name, bio, avatar, verification, follower and following counts, number of posts, when the account was opened.
idcurl https://api.socialtoai.com/v1/call/weibo.followers \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "id": "2803301701" }'POST /v1/call/weibo.followersYour key goes in the Authorization headerPost likersGet the accounts that most recently liked a Weibo post by post ID, about 50 at a time.weibo.likers2 credits≈ $0.0067
Get the accounts that most recently liked a Weibo post by post ID, about 50 at a time: name, bio, avatar, verification, follower and following counts, number of posts.
id or urlcurl https://api.socialtoai.com/v1/call/weibo.likers \ -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{ "id": "5352434046339577" }'POST /v1/call/weibo.likersYour key goes in the Authorization headerWhat a whole job costs.
| The job | How it adds up | Credits | About |
|---|---|---|---|
| Search 1,000 results on Weibo | usually 10 a page, 100 pages | 200 credits | about $0.67 |
| Read 1,000 Weibo comments | usually 20 a page, 50 pages | 100 credits | about $0.33 |
| Backfill one Weibo account: a list of 200 posts and 20 in full | 10 list pages + 20 full reads | 60 credits | about $0.20 |
| Watch 1 Weibo account daily, at most a month | 10 credits × 31 days | 310 credits | about $1.03 |
Priced at the $10 pack; larger purchases bring it down. A watch runs only while it is on, and you can pause it at any time. There is no subscription.
Or skip the parameters.
Just ask.
Connect SocialToAI once over MCP. Your AI picks the calls, and you see what each one cost.
Which is bigger on Weibo this week: home coffee or matcha?
- search“home coffee”2 credits
- search“matcha”2 credits
Read the comments on this Weibo post and tell me what people complain about.
- detailthe post you pasted2 credits
- commentsfirst 3 pages6 credits
Find five Weibo accounts that post about camping coffee and show me what they posted lately.
- searchaccounts · “camping coffee”2 credits
- user_posts5 accounts10 credits
Same shape on every platform.
Learn it once.
A Weibo post and a TikTok video come back with the same field names. What a platform cannot give comes back as null.
{ "platform": "weibo", "id": "…", "ref": "…", "approx": [], "type": "content", "url": "https://example.com/…", "format": "image", "title": null, "text": "…", "published_at": "2026-09-23T12:01:14.000Z", "author": { "id": "…", "username": null, "name": "…", "verified": true, "followers": null }, "metrics": { "likes": 452, "comments": 235, "shares": null, "collects": null, "views": null, "reposts": 63 }, "images": ["https://example.com/…"], "hashtags": ["…"], "is_pinned": null}titleauthor.usernameauthor.followersmetrics.sharesmetrics.collectsis_pinned{ "platform": "tiktok", "id": "…", "ref": "…", "approx": [], "type": "content", "url": "https://example.com/…", "format": "video", "title": null, "text": "…", "published_at": "2026-10-08T13:12:22.000Z", "author": { "id": "…", "username": "…", "name": "…", "verified": null, "followers": 2060936 }, "metrics": { "likes": 67877, "comments": 524, "shares": 2472, "collects": 5331, "views": 449259, "reposts": null }, "images": null, "hashtags": [], "is_pinned": null}titleauthor.verifiedmetrics.repostsimagesis_pinned6 tools read Weibo.
All toolsDoes Weibo have an official API?
Weibo's open platform API requires OAuth, and its post-reading endpoints return only the authorised user's own posts; advanced endpoints require a separate application.
Source: Weibo's developer documentation, checked 2026-10-17.
1,000 posts here: about 100 weibo.search calls (typically 10 a page), 200 credits, $0.67 at the first pack. Estimate your cost
- Comments API, every platformWhich platforms give comments, how many a page, at what price.
- How brands outside China monitor Xiaohongshu (RedNote), Douyin and Weibo with AImonitor Xiaohongshu, Douyin and Weibo from outside China with AI, in English, with original links
- How to analyze video comments with AI, and keep the original wordswhat comments say, with original words: the tool or your AI, price per platform, a recorded answer
- How to get the numbers for hundreds of post links at oncethe numbers of hundreds of links in one job: prices per platform, what the free credits run, and what it stops for
- Monitor competitors' accounts every daycompetitors' accounts, daily: what is new and what beat their usual, from 9 credits an account
- Monitor brand mentions every day, with the posts behind thema brand, daily, across platforms: attitudes and the posts behind them, from 16 credits a run
- Weibo trending todayToday's board in one list, refreshed daily.
- Weibo MCP serverLet your AI read Weibo.