Can I get another TikTok creator’s audience age and gender?
No. Audience age, gender, and location live in the creator’s own analytics tab. TikTok shows them to the creator and to nobody else. No public page carries them, so no honest API can return them.
Vendors that sell audience demographics for any creator estimate them from follower samples and comment authors. Treat those numbers as a model, not a fact. Openhandle returns what is public: the profile, the region TikTok shows on it, and every video with its metrics.
Checked September 2026 · request and response run against the API · no affiliate links
curl "https://api.openhandle.dev/v1/tiktok/profiles/@pixel_orchard_tt_test" \
-H "Authorization: Bearer $OPENHANDLE_API_KEY"import { OpenHandle } from '@openhandle/sdk';
const openhandle = new OpenHandle({ apiKey: process.env.OPENHANDLE_API_KEY! });
const response = await openhandle.tiktok.profile('pixel_orchard_tt_test').get();
console.log(response.data.regionCode, response.data.metrics.followers);{
"platform": "tiktok",
"resource": "profile",
"capturedAt": "2026-09-18T10:47:33Z",
"source": "live",
"data": {
"id": "920000000001",
"handle": "pixel_orchard_tt_test",
"displayName": "Pixel Orchard",
"regionCode": "US",
"isVerified": true,
"metrics": { "followers": 75120, "following": 411, "likes": 9814220, "posts": 4 }
}
}Trimmed to the fields this question touches. There is no audience field, because TikTok publishes none. The example is a Test account, so you can run it on a free Test key.
What you can read instead
- —The creator’s region.
regionCodeis the country TikTok shows on the profile. It is about the creator, not the audience. - —Engagement per video. Views, likes, comments, shares, and saves for every public video. Average them yourself. That is what most vetting really needs.
- —Comment authors. The comments endpoint returns who commented. Public profiles of those authors are readable too. Any demographic you build from them is your estimate.
- —Posting cadence. Video timestamps show how often they post and when.
If you need real demographics
Ask the creator. They can export their analytics or share a screenshot. For a campaign, put it in the brief. That is the only source that is not a guess.
When this does not work
These answers are definitive. Store them, do not retry them.
| Situation | Status | Code |
|---|---|---|
| The account is private | 403 | PROFILE_PRIVATE |
| The account is deleted, banned, or never existed | 404 | PROFILE_NOT_FOUND |
{
"error": {
"code": "PROFILE_PRIVATE",
"message": "This profile is private.",
"requestId": "req_01j8…",
"retryable": false
}
}A metric TikTok hides is null, never 0. We never fill a field the platform did not publish.
Read next
More TikTok questions
Send your agent ahead.
Paste the prompt into your agent and it sets everything up. Or come yourself, it takes five minutes.