EveryData platform API

Weibo API

Across Weibo, Weibo posts, profiles, comments, and trending topics are available through 4 separately documented actions, with `search`, `profile`, `comments` illustrating the distinct request shapes.

Use `search` with `keyword` to discover public Weibo posts, or `profile` with `user_id` to retrieve a public creator record. Their inputs and response fields remain separate.

Endpoint
POST /api/v1/social
Capabilities
4
Per 1,000
$0.556

Available capabilities

Compare the Weibo actions by required input, returned data, and price. Use the action identifier exactly as shown in your request.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
search

Search

Search public results on Weibo. Accepts these parameters: keyword. Returns these fields: text, device, comment_count, and repost_count.

keywordSync deliveryCatalog values: defaultLimit=20, maxLimit=50. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$0.56 per 1,000 requestsid · url · text · posted_at · device · repost_count · comment_count · like_count · is_repost · author_id · author_name · author_bio · author_follower_count · author_following_count · author_verified · author_verified_reason · author_avatar_url · image_urls · video_url · platform
profile

Profiles

Retrieve public profile details from Weibo. Accepts these parameters: user_id. Returns these fields: gender, company, avatar_url, and following_count.

user_idSync delivery$0.56 per 1,000 requestsuser_id · display_name · url · bio · gender · follower_count · following_count · post_count · is_verified · verified_reason · avatar_url · cover_image_url · company · created_at · platform
comments

Comments

Retrieve public comments from Weibo. Accepts these parameters: url. Returns these fields: like_count, author_name, author_avatar_url, and posted_at.

urlSync deliveryCatalog values: defaultLimit=20, maxLimit=50. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$0.56 per 1,000 requestsid · text · like_count · author_id · author_name · author_avatar_url · post_id · post_url · posted_at · platform
trending

Trending

Retrieve current trends from Weibo. Requires no parameters. Returns these fields: category, rank, label, and title.

Sync deliveryCatalog values: defaultLimit=20, maxLimit=200. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$0.56 per 1,000 requestsrank · title · category · hot_value · label · is_hot · is_new · url · platform

What does each Weibo action accept?

Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.

Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.

What do the Weibo search parameters mean?

Search public results on Weibo. Accepts these parameters: keyword. Returns these fields: text, device, comment_count, and repost_count.

keywordRequired
Specifies the search term for public posts in the search action. The trending action does not use a keyword parameter and returns current hot search topics rather than user posts.

What do the Weibo profile parameters mean?

Retrieve public profile details from Weibo. Accepts these parameters: user_id. Returns these fields: gender, company, avatar_url, and following_count.

user_idRequired
Specifies the target Weibo user via their numeric UID or a profile URL containing /u/numeric_UID for the profile action. Username handles are not supported, and profile metadata does not include a full list of the user's posts.
Weibo: Definitions of UID, Nickname, and Followed CountsOfficial Weibo documentation defines `uid` / `screen_name` as user ID / nickname, `friends_count` as followed count, and `followers_count` as follower count. Nickname query options in official APIs do not mean the `user_id` on this page supports nickname resolution; field returns remain strictly subject to the platform contract and actual results.Checked

What do the Weibo comments parameters mean?

Retrieve public comments from Weibo. Accepts these parameters: url. Returns these fields: like_count, author_name, author_avatar_url, and posted_at.

urlRequired
Specifies the post URL or numeric post ID for the comments action. Format as /detail/NUMERIC_POST_ID or pass the numeric ID directly. The parser extracts only the trailing numeric sequence, so short URLs containing alphanumeric characters may fail to resolve properly.
Weibo: Conversion Guidelines for Base62 MIDs and Numeric IDsLegacy Weibo developer documentation separates MID from numeric ID and specifies that letter-containing MIDs use base62 encoding. This reference only cites identifier differences and does not guarantee the legacy API is callable; `comments` on this page lack automatic conversion capabilities, so links using numeric post IDs are preferred.Checked

What do the Weibo trending parameters mean?

Retrieve current trends from Weibo. Requires no parameters. Returns these fields: category, rank, label, and title.

This action has no business parameters. Send only the platform and action identifiers.

How to use the Weibo API

  1. 01Read the public catalog and choose a platform action.
  2. 02Send the platform, action, and required parameters to POST /api/v1/social.
  3. 03Handle a synchronous result or poll the returned job ID when the selected action is asynchronous.
  4. 04Store the structured response fields needed by your application.
weibo_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"weibo","action":"search","params":{"keyword":"<keyword>"}}'

Weibo API questions

What can I retrieve with the Weibo API?

Set platform to weibo. The current catalog lists search, profiles, comments, and trending. These action names identify different Weibo objects or views; they are not interchangeable search modes.

Which input starts a Weibo `search` request?

Specifies the search term for public posts in the search action. The trending action does not use a keyword parameter and returns current hot search topics rather than user posts. Send it as keyword inside params.

Which fields can Weibo `search` return?

Its declared schema includes text, posted_at, device, and repost_count. A declared field can still be absent from an individual source record, and every other action has its own field list.

Does every Weibo action return immediately?

No assumption is needed: this page labels each action's delivery mode. The current catalog contains sync delivery; poll a returned job ID only for an action labeled asynchronous.