Silkline Data / WeChat Index
Public data only · 2 request types

WeChat Index API

Get the WeChat Index (微信指数, Weixin Index) of any keyword: the daily popularity series for the last 30 days, plus latest, average and peak values. Track brands, products and campaigns in China. No WeChat account, login or cookies needed. Export to JSON, CSV or Excel.

Resultready
JSON
2request types
$0.1196per result, Bronze tier
$0.22start fee per run
2free trial runs on Apify
At a glance

WeChat Index API in one table

Official public API for people outside ChinaNo. This tool collects the publicly visible data instead.
What you sendA keyword, a link or an ID, depending on the request type
What you get backJSON rows with English field names; 2 request types
Login, cookies, Chinese phone numberNone needed
Output formatsJSON, CSV, Excel, or the Apify API
Price$0.1196 per result on the Bronze tier, no subscription
Last verified with a real run2026-11-09
What you can get

2 kinds of WeChat Index request

WeChat Index (微信指数) is WeChat's own keyword popularity measure, built from in-app searches, Official Account articles and Moments shares. It works like Google Trends for the Chinese market: for a keyword you see how its popularity moved day by day. Any WeChat user can open it from the WeChat search page. This Actor returns the same public numbers as structured data, so you do not need the WeChat app.

Sample output

A real run, 10 fields per record

Run on 2026-10-26 with input {"keywords": ["咖啡", "瑞幸"], "maxResults": 2, "mode": "trend"}. Personal fields of ordinary users are masked here.

keyworddataPointCountstartDateendDatelatestIndexaverageIndex
咖啡302026-09-262026-10-259530012697058419
瑞幸302026-09-262026-10-253234805635602779
All 10 fields in one record
  • type trend
  • keyword 咖啡
  • dataPointCount 30
  • startDate 2026-09-26
  • endDate 2026-10-25
  • latestIndex 95300126
  • averageIndex 97058419
  • peakIndex 113923033
  • peakDate 2026-09-26
  • dataPoints
Developers

Call the WeChat Index API

Every run is one HTTP call: send the input as JSON, get the rows back. The same works from Make, Zapier or n8n.

Request
Response · 200application/json
Pricing

Pay per result

Bronze tier prices from the tool's listing; higher Apify tiers pay less. Free Apify users get two trial runs with their own input.

Estimated monthly cost
Full price table and worked examples

This Actor uses pay-per-event pricing. There are two charge events:

Event Price When it is charged
run-start $0.22 Start fee, once per keyword lookup
result $0.1196 Each keyword record returned (a trend or a suggestions record)

These are the Bronze prices. The start fee is the same on every paid plan; the result fee is $0.1079 on Silver and $0.0975 on Gold and above. On Bronze, one keyword with an index (or with suggestions) costs $0.3396: a $0.22 start fee plus $0.1196 for the record returned. A keyword without an index or suggestions costs $0.22.

Worked examples:

  • 1 keyword: $0.22 + $0.1196 = $0.3396
  • 10 keywords: 10 × ($0.22 + $0.1196) = $3.396
  • 100 results (100 keywords): 100 × $0.3396 = $33.96

How the start fee works: every keyword you look up pays the $0.22 start fee, the first one included, whether or not WeChat has an index for it, because the lookup itself is billed. The first start fee is charged when the first request succeeds, even if that request returns nothing. It is not charged when the run fails from the start or rejects the input, or when your spending limit cannot cover it. So a run whose only keyword has no index costs $0.22; only a run that fails from the start costs nothing. Each keyword after the first is charged its start fee before its first request, and that fee is kept even if the keyword then fails or returns nothing. No $0.1196 result fee is charged for a keyword that returns no record.

You never pay for more than maxResults keyword records, and the run stops by itself if your spending limit is reached.

Free plan: On the free Apify plan you get 2 free trial runs of this Actor with your own input, up to 10 results each, and nothing is charged; after that, runs return a stored sample dataset (a real result of the prefilled input). Use any paid Apify plan for full runs.

FAQ

WeChat Index API questions

Do I need a WeChat account or login?

No. You do not need a WeChat account, login, cookies or proxies. You only need an Apify account; free accounts get 2 trial runs.

Is it legal to use this data?

The Actor returns only public data: the popularity index any WeChat user can open from the WeChat search page. It returns no account data and no personal data, such as phone numbers or messages. You are responsible for how you use the data and for following the laws that apply to you.

How fresh is the data?

Each run fetches the data at run time. The series covers the last 30 days and ends on the day before the run (China time).

Can I get a longer period than 30 days?

Not at the moment; each keyword gives the last 30 days. To build a longer history, schedule regular runs and keep each run's data. If you need a field or a longer period, open an issue from the Actor page and it will be looked at.

Why did a keyword return no record?

WeChat has no index for that keyword, usually because it is very rare or misspelled. Try the spelling people use on WeChat, ideally in Chinese. The $0.22 start fee for that lookup is still charged, but no result fee. For keywords that do have an index, no fields are empty.

How many keywords can I look up?

Up to 5000 keyword records per run, set with `maxResults`. Only the first `maxResults` distinct keywords in your list are looked up. Each keyword with an index (or with suggestions) costs $0.3396.