HonestHook

You didn't get rejected. You were never eligible.

Most people who look into TikTok's Research API assume the application is hard. It isn't hard — it's closed. If you are building anything commercial, you do not qualify, and no amount of reapplying changes that.

TikTok's own eligibility page requires applicants to “be independent of commercial interests and able to conduct research on a not-for-profit or non-commercial basis.” It also limits access to academic institutions in the U.S., EEA, UK, Canada and Switzerland, to not-for-profit research institutions in parts of the EU, and to Brazilian academic and non-profit organizations studying online youth safety. On top of that: ethical review approval, disclosed funding sources, and demonstrated research expertise.

Source: TikTok Research Tools: Access and Eligibility, checked 14 September 2026.

That is a deliberate boundary, and it's a reasonable one. It just means the official door is not the door you're looking for.

What TikTok's other APIs give you

The Business API is built for advertising. The Shop API is built for commerce. Neither is designed to hand you public profile metrics for an account you don't own — and the Display API only covers accounts that have authorized your app.

If what you need is the follower count of a public profile you have no relationship with, none of the official products cover it.

What we do instead

We read the public profile — the same page anyone can open without logging in — and return the exact number it publishes. Not the rounded one.

GET /api/v1/tiktok/profile?handle=nasa

{
  "success": true,
  "platform": "tiktok",
  "endpoint": "tiktok/profile",
  "data": {
    "author": {
      "id": "7664638705177150477",
      "name": "NASA",
      "handle": "nasa",
      "url": "https://www.tiktok.com/@nasa",
      "bio": "Making the seemingly impossible, possible.",
      "verified": true,
      "followers": 1694698,
      "following": 23,
      "posts_count": 44,
      "is_private": false,
      "external_url": null,
      "avatar_url": "https://p19-common-sign.tiktokcdn-us.com/..."
    },
    "items": [],
    "has_more": false,
    "next_cursor": null
  }
}

Real response, trimmed to the profile fields. Captured 14 September 2026, 18:37 UTC. Costs 1 credit per call.

TikTok's own interface shows that account as 1.7M. The exact number is 1,694,698. The difference is 5,302 people — invisible if all you have is the rounded figure, and decisive if you're pricing a deal off it.

What we won't tell you

We are not a TikTok partner and we have no official access or authorization from TikTok. We read public pages. Where a platform genuinely doesn't publish a number, we return null — never 0, because zero is a claim about the account and we don't make claims we can't support.

The same rule is why YouTube isn't on our list: Google rounds subscriber counts at the source, so there is no exact number for us to return.

Nine more platforms, same response shape

Instagram · GitHub · Pinterest · Threads · Bluesky · Mastodon · Medium · SoundCloud · Linktree. Same field names everywhere, so adding a platform to your code is a string change, not a new integration.

1,000 calls a month, free, no credit card. Get a key