<!-- GENERATED BY scripts/gen_social_pages.py; DO NOT EDIT -->
# Weibo API: keyword search, posts, comments and trends

Use the Weibo data API for public topic discovery and content retrieval. Search, post, comment, profile, user-post and trending capabilities are listed separately so you can choose the smallest set of calls needed for a research question.

Canonical: https://chinaapi.ai/social-data-api/weibo/
Catalog captured: 2026-10-29T17:56:18Z
Price and availability source: https://dash.chinaapi.ai/api/social/catalog?lang=en&utm_source=chinaapi&utm_medium=social-catalog&utm_campaign=social-data-beta

[Create an account](https://dash.chinaapi.ai/register?lang=en&utm_source=chinaapi&utm_medium=social-social-data-api-weibo&utm_campaign=social-data-beta)

## Start from a question and a search mode

Search parameters can select different result types or ordering. Use only values shown in the reference; omitting an optional parameter is different from sending a guessed value. Select relevant posts before fetching their comment threads.

## Treat trends as a time-specific snapshot

Capture the retrieval time with a trending response. A trending list is not a measurement of all platform activity and does not establish population sentiment. Compare like-for-like snapshots if you build your own trend history.

## Separate post IDs from author IDs

Post detail and comment endpoints identify a post; profile and user-post endpoints identify an account. Retain original identifiers and source URLs. Do not convert long IDs through a JavaScript floating-point number.

## Respond to errors without a retry storm

A 400 means the request or resource needs review, not necessarily an authentication problem. A 429 requires backing off. Empty or failed retrievals are not successful-call charges. Keep retries bounded and show a partial-data state to your users.

## Available endpoints and USD prices

| Capability | Endpoint | USD / successful call |
| --- | --- | --- |
| [Search posts](https://chinaapi.ai/social-data-api/docs/#weibo-search) | `GET /v1/social/weibo/search` | $0.002 |
| [Post details](https://chinaapi.ai/social-data-api/docs/#weibo-post) | `GET /v1/social/weibo/post` | $0.002 |
| [Profiles](https://chinaapi.ai/social-data-api/docs/#weibo-user) | `GET /v1/social/weibo/user` | $0.002 |
| [Comments](https://chinaapi.ai/social-data-api/docs/#weibo-comments) | `GET /v1/social/weibo/comments` | $0.002 |
| [User posts](https://chinaapi.ai/social-data-api/docs/#weibo-user-posts) | `GET /v1/social/weibo/user-posts` | $0.002 |
| [Trending](https://chinaapi.ai/social-data-api/docs/#weibo-trending) | `GET /v1/social/weibo/trending` | $0.003 |

First top-up required. Recheck the live catalog before integration.

## Request example

```bash
curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/weibo/search" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'query=NVIDIA'
```

Keep the key server-side. Replace resource identifiers before running.

## Billing and limits

First top-up required; trial credit is excluded. No SLA. Synchronous empty or failed results are not charged. Every successful page is separately billed. Follow platform terms; personal profiling and private-content access are excluded.

[Full reference](https://chinaapi.ai/social-data-api/docs/)

## Related guides

- [Douyin API: video search, comments and replies](https://chinaapi.ai/social-data-api/douyin/index.md)
- [Bilibili API: search videos and retrieve public discussion](https://chinaapi.ai/social-data-api/bilibili/index.md)
- [Weibo API: keyword search, posts, comments and trends](https://chinaapi.ai/social-data-api/weibo/index.md)
- [Xiaohongshu API: search notes, details and comments](https://chinaapi.ai/social-data-api/xiaohongshu/index.md)
- [Collect comments with bounded pagination](https://chinaapi.ai/social-data-api/guides/comment-pagination/index.md)
- [Build an MCP social research workflow](https://chinaapi.ai/social-data-api/guides/mcp-research/index.md)
