China social media data API: one key for Xiaohongshu, Douyin, WeChat (2026)
Four things decide an aggregated API: whether it covers the platforms, whether its responses share one shape, how it charges, and whether an AI can use it. DataXAPI puts Xiaohongshu, Douyin, WeChat Official Accounts, Channels and Search, Bilibili, Kuaishou, Weibo, Zhihu and global platforms on one key, 230 endpoints in one response shape, paid per call, usable from Claude, Cursor and ChatGPT. The free trial covers up to 333 calls; a failed call is not charged.
Joining each platform apart means separate sign-ups, top-ups, field names and errors, and a new parser for every platform. With one key and one shape, a new platform is one word in the path: the author is always in author, counts in metrics, and the next page always comes from page.next_cursor.
What to check
Where DataXAPI stands on each, to set against any other service.
Check
Why it matters
DataXAPI
Chinese platforms covered
Official Accounts, Channels, WeChat Search, PGY and Xingtu are the hardest to find
All of them: 8 Official Account, 15 Channels, 23 Xiaohongshu and 38 Douyin endpoints
Response shape
One shape means fewer mistakes for code and AI
One envelope and one set of objects everywhere
Charging
Whether failures cost money, and whether there is a subscription
Per call, no subscription, a failed call is not charged; the free trial covers up to 333 calls
AI access
So the AI finds and calls endpoints itself
A remote MCP server for Claude, Cursor and ChatGPT; Skills and a command line too
Platform accounts
Your own accounts get restricted
None; public data only
One job on three platforms
Look up 防晒霜 (sunscreen): a page of Xiaohongshu search $0.0200, Douyin $0.0200 and WeChat Search $0.0200, 3 calls, $0.06, each returning the same kind of post object, ready to go into one table.
Why DataXAPI
Steady: endpoints were available 99.9% of the last 30 days, on a public status page you can check.
Fast: a paid call took 2.5 seconds at the median over the last 7 days (counted 2026-11-06).
Fewer tokens: across 226 endpoints, one recorded real response each, the platform's own JSON comes to 9.2M tokens and what an AI reads through DataXAPI's MCP server to 452k, 95% fewer; the JSON of a direct API call is 90% fewer too (counted 2026-11-06). Every platform answers in one shape: the author in author, counts in metrics, the next page in page.next_cursor, so another platform needs no new parser.
See before you pay: every endpoint's page shows a recorded real response, field by field.
Spending you control: a failed call is not charged; each key can have a limit, X-Max-Price caps one call, and the same Idempotency-Key within 24 hours is never charged twice.
Ready for AI: a remote MCP server listed in the official MCP registry as com.dataxapi/mcp, usable from Claude, Cursor and ChatGPT.
Free trial of up to 333 calls, no card.
Endpoints
Each with its price; every page has the parameters, the fields and a recorded response.