For AI

Endpoints by data type

Creator audience API

2 endpoints on 2 platforms return creator audiences as the same Audience object. Who follows a creator, as a creator marketplace reports it: the split by gender, age, region and interests. A call costs from $0.004 to $0.04, each endpoint at its own price; a failed call is free.

Creator audience · on each platform

PlatformEndpointPathA pagePrice
DouyinDouyin Xingtu creator audienceGET /v1/douyin/xingtu/creators/audience/get1$0.004 per call
Xiaohongshu (RedNote)Xiaohongshu PGY creator audienceGET /v1/xiaohongshu/pgy/creators/audience/get1$0.04 per call

from $0.004 to $0.04 a call, each endpoint at its own price. A call that fails costs nothing.

The object it returns: Audience

Every endpoint above returns these fields with the same names and types. A field a platform does not show comes back null and is named in meta.unavailable.

FieldTypeMeaning
creator_idstringThe creator ID asked about.
measured_atstring | nullThe day the figures are of, as 00:00 China time.
genderAudienceSegment[] | nullBy gender.
ageAudienceSegment[] | nullBy age group.
provinceAudienceSegment[] | nullBy province.
cityAudienceSegment[] | nullBy city, the largest only.
interestAudienceSegment[] | nullBy interest.
deviceAudienceSegment[] | nullBy phone brand.
city_tierAudienceSegment[] | nullBy city tier.
crowdAudienceSegment[] | nullBy the consumer groups the platform sorts people into.
purchase_categoryAudienceSegment[] | nullBy the category of goods bought.
purchase_amountAudienceSegment[] | nullBy the amount spent per order.
extobjectPlatform-specific extras. Only returned with view=full.

The same call on two platforms

Same parameters, same paging, same response shape. Only the path changes.

cURL
# Douyin
curl -G "https://api.okdata.online/v1/douyin/xingtu/creators/audience/get" \
  -H "Authorization: Bearer $OKDATA_API_KEY" \
  --data-urlencode 'id=6763236383382306828'

# Xiaohongshu (RedNote)
curl -G "https://api.okdata.online/v1/xiaohongshu/pgy/creators/audience/get" \
  -H "Authorization: Bearer $OKDATA_API_KEY" \
  --data-urlencode 'id=591662306a6a6967b63e7f16'

What people use it for

  • Check that a creator’s audience matches the buyers you want before you book them.
  • Compare two creators with similar follower counts by who those followers are.

Questions

Which marketplaces have it?
Only on the marketplaces listed in the table above; audience data from any other marketplace is not available here. Creator search and creator profiles still give followers, engagement and content categories.
Where does audience data come from?
From the creator marketplaces, which show it to brands looking for creators. Treat the numbers as the marketplace’s own estimate.
Can I get my own account’s audience?
For accounts you own, the platform’s official tools are the usual route; the Douyin Open Platform, for example, has fan data for users who have authorised your app.

Connect once, then just ask.

Every new key comes with $0.10 to try it. One sentence connects your agent.

Start free
Connect your AI

Paste this into your agent

Read https://okdata.online/agents.md and set up okdata for me; my key is in the OKDATA_API_KEY environment variable.

Claude Code, Cursor, Codex and other agents that can open a link set themselves up from it.

MCP serverhttps://api.okdata.online/mcp