Zhihu Profile API
Fetch a public Zhihu profile with normalized identity and audience data.
$1.20/1k req, pay per request, no subscription.
{"id": "a1b2c3d4e5f6","userToken": "lin-yu-84-27","url": "https://www.zhihu.com/people/lin-yu-84-27","name": "林语","image": "https://pic1.zhimg.com/v2-8f3a2c9b1d0e4f5a6b7c8d9e0f1a2b3c_l.jpg","headline": "量化研究员 / 机器学习爱好者","gender": 1,"followers": 48213,... 4 more fields}
Pricing
Zhihu Profile API pricing
Try it
Get Zhihu profile in one request
This sample shows 14 of 15 fields. See every field
{
"found": true,
"data": {
"id": "a1b2c3d4e5f6",
"userToken": "lin-yu-84-27",
"url": "https://www.zhihu.com/people/lin-yu-84-27",
"name": "林语",
"image": "https://pic1.zhimg.com/v2-8f3a2c9b1d0e4f5a6b7c8d9e0f1a2b3c_l.jpg",
"headline": "量化研究员 / 机器学习爱好者",
"gender": 1,
"followers": 48213,
"answers": 312,
"articles": 47,
"ipLocation": "上海",
"organization": false
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-31 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- userTokenstring
lin-yu-84-27
Zhihu user URL token.
Response
JSON, one example value per field.
Normalized profile data, or null when not found.
- answersinteger
312
Published answer count.
- articlesinteger
47
Published article count.
- followersinteger
48213
Follower count.
- genderinteger
1
Gender code reported by Zhihu.
- headlinestring
量化研究员 / 机器学习爱好者
Profile headline. Populated whenever the provider has data for the entity.
- idstring
a1b2c3d4e5f6
User identifier. Populated whenever the provider has data for the entity.
- imagestring
https://pic1.zhimg.com/v2-8f3a2c9b1d0e4f5a6b7c8d9e0f1a2b3c_l.jpg
Profile image URL. Populated whenever the provider has data for the entity.
- ipLocationstring
上海
IP location label reported by Zhihu.
- namestring
林语
Display name. Populated whenever the provider has data for the entity.
- organizationboolean
false
Whether this is an organization profile.
- urlstring
https://www.zhihu.com/people/lin-yu-84-27
Canonical profile URL. Populated whenever the provider has data for the entity.
- userTokenstring
lin-yu-84-27
User URL token. Populated whenever the provider has data for the entity.
- foundboolean
true
True when the profile was found.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the Zhihu Profile API
The AnyAPI Zhihu Profile API returns Zhihu profile data as normalized JSON from one POST call to /v1/run/zhihu.profile. Fetch a public Zhihu profile with normalized identity and audience data. AnyAPI returns one normalized schema whichever source serves it. It costs from $1.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of Zhihu profile calls through AnyAPI succeeded, with a median response time of 0.9 seconds across 5 measured calls.