All questionsTikTok

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

GET /v1/tiktok/profiles/@username
curl "https://api.openhandle.dev/v1/tiktok/profiles/@pixel_orchard_tt_test" \
  -H "Authorization: Bearer $OPENHANDLE_API_KEY"
TypeScript SDK
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);
200 OK
{
  "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. regionCode is 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.

SituationStatusCode
The account is private403PROFILE_PRIVATE
The account is deleted, banned, or never existed404PROFILE_NOT_FOUND
403 Forbidden
{
  "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.

For agents