Platforms / Social / WeChat Official Accounts & Channels
WeChat Official Accounts & Channels data API
7 WeChat Official Accounts & Channels endpoints are live: official account articles, reads and engagement, account search, Channels search, weChat official account search V2, weChat Channels search V2 and weChat article full text V3. Only successful calls that return data are billed; each endpoint's parameters, price and full response example are in the API reference. WeChat Official Accounts & Channels posts are also covered by the cross-platform search.
Endpoints Open in the API reference →
- WeChat official account search
raw.wechat.account_search - WeChat official account articles
raw.wechat.articles - WeChat article metrics
raw.wechat.article_metrics - WeChat Channels search
raw.wechat.channel_search - WeChat official account search V2
raw.wechat.account_search_v2 - WeChat Channels search V2
raw.wechat.channel_search_v2 - WeChat article full text V3
raw.wechat.article_content_v3
A real response Full example →
{
"items": [
{
"id": "soc_wec_f66c11bf1ab8",
"mp_id": "gh_example",
"name": "示例公众号",
"wechat_id": "example_account",
"avatar": "https://example.com/avatar.jpg",
"description": "账号简介",
"verified": true,
"verified_by": "示例机构",
"type": "subscription"
}
],
"has_more": false,
"prov": {
"hash": "0xe249fde3d74fb05b",
"ts": "2026-10-21T17:30:00+08:00",
"source": "live"
}
}Make the call
curl -G https://api.qovia.ai/v1/raw/wechat/account_search \ -H "Authorization: Bearer $QOVIA_KEY" \ --data-urlencode "keyword=央视新闻"
import os, requests resp = requests.get( "https://api.qovia.ai/v1/raw/wechat/account_search", headers={"Authorization": f"Bearer {os.environ['QOVIA_KEY']}"}, params={"keyword": "央视新闻"}, ) print(resp.json()["data"])
// Add to any MCP client, then just ask in plain language { "mcpServers": { "qovia": { "url": "https://api.qovia.ai/mcp", "headers": { "Authorization": "Bearer sk-qovia-…" } } } }
FAQ
Can I get another WeChat official account's articles? Can WeChat's own API do it?
WeChat's official account API only manages your own account; it cannot list another account's articles or their read counts. Qovia offers account search, article history and per-article metrics through one API key.
What data can I get?
Official account search (original ID, name, WeChat ID, bio, verified entity), an account's article history (title, link, publish time, cover, digest, author, original and paid flags, newest first, page by page), one article's reads, likes, 'watching', comments and shares, and WeChat Channels search.
How do I collect an account's articles and their read counts?
Find the account with official account search to get its mp_id, then page through the article history by passing back each page's cursor until has_more is false; for each article's reads and likes, call the article metrics endpoint with its link.
Do I need a WeChat account or cookies?
No. All you need is a Qovia API key: no accounts, cookies, proxies or request signing to maintain.
How is it billed?
Prepaid and per call: only successful calls that return data are charged, and empty results, errors and timeouts are not. Every response says what it cost (meta.charged_usd). Each endpoint's price is in the API reference.
Can I use it from Claude, Cursor or other AI tools?
Yes. Qovia is also an MCP server (https://api.qovia.ai/mcp): add it to Claude Code, Cursor or VS Code with your API key and the AI finds the endpoint, pulls the data and summarises it.
What should I keep in mind when using the data?
Qovia provides a data API service and claims no ownership of the underlying content. Use the data under applicable law and WeChat's platform rules; see our terms of service.
Ways to connect
More in Social
Your agent only knows what you give it
Give it Douyin, Xiaohongshu (RedNote), WeChat and product reviews: structured, per call, nothing charged for failures.