SocialToAIStart freeConsole

Does TikTok have an API?

Yes, but not for business use: its API for reading public content at scale, the Research API, is only for approved academic and not-for-profit researchers. SocialToAI reads its publicly visible videos, comments and accounts without a TikTok developer account: 18 interfaces from 2 credits a call (≈ $0.004–$0.0067), and failed calls are free. Official facts checked 2026-10-17.

The short answer

Yes, but not for business use: its API for reading public content at scale, the Research API, is only for approved academic and not-for-profit researchers.

What the official API allows

TikTok's API for reading public content at scale is the Research API, open only to approved academic and not-for-profit researchers in eligible regions, for non-commercial research. Its Display API reads only the profile and public videos of users who log in and authorise the app.

Source: TikTok's own developer documentation, checked 2026-10-17. What a platform allows changes; its own pages are the authority.

Reading TikTok's public data with SocialToAI

SocialToAI is an API and MCP server for publicly visible content and account information. You need no TikTok account and no app review: one SocialToAI key, or signing in from Claude, ChatGPT, Claude Code, Cursor and Codex. Each call costs a fixed number of credits, and a failed call costs nothing.

InterfaceWhat it returnsPrice keyCredits
SearchFind videos by keyword: text, author, likes, comment count, views and publish time.tiktok.search2
Search · type=userFind accounts by keyword: name, followers, following and post count.tiktok.search:user2
DetailOne video by ID or link: text, author, likes, comment count, views and publish time.tiktok.detail2
Detail · include=transcriptOne video by ID or link: full text and timed segments.tiktok.detail:transcript2
CommentsThe comments under one video: text, likes, reply count and time.tiktok.comments2
Comments · reply_ofThe comments under one video: text, likes and time.tiktok.comments:replies2
User ProfileOne account: name, bio, followers, following and post count.tiktok.user_profile2
User PostsThe recent videos of one account.tiktok.user_posts2
Creative Center Top Ad detailGet one Top Ad of TikTok's Creative Center by its ID.tiktok.top_ad_detail2
Creative Center Top Ads searchSearch the Top Ads of TikTok's Creative Center by keyword.tiktok.top_ad_search2
Hashtag videosGet a page of the TikTok videos under a hashtag, by its name, about 20 a page.tiktok.hashtag_videos2
Shop product reviewsGet the first 10 buyers' reviews of a TikTok Shop product in the United States by the product's ID.tiktok.product_reviews2

6 more on the TikTok API page.

One call: Search
curl https://api.socialtoai.com/v1/search \  -H "Authorization: Bearer $SOCIALTOAI_KEY" \  -H "Idempotency-Key: $(uuidgen)" \  -H "Content-Type: application/json" \  -d '{    "platform": "tiktok",    "query": "space station"  }'
  • No TikTok account, cookie or developer approval on your side.
  • What comes back is what the platform shows publicly; commenters are anonymised.
  • Every platform answers in the same response format, so the same code reads TikTok and the others.
  • Prepaid credits from 2 credits a call; 100 free credits on sign-up, no card.

Sources

Last updated: