TikTok API

TikTok Data API

Access influencer profiles, video analytics, shop intelligence, trending content, and ad insights from TikTok — all through a single, reliable REST API. No scraping infrastructure required.

70+

Endpoints

5

Data categories

99.9%

Uptime SLA

<500ms

Avg latency

What You Can Do With The TikTok API

70+ endpoints across 5 categories. All returning clean, structured JSON.

Influencer

Profile data, follower graphs, and deep analytics for any TikTok creator.

15 endpoints

Search

Search TikTok influencers by keyword. Returns a list of matching creator profiles with follower counts, engagement rates, and basic metrics.

Detail

Retrieve real-time profile information for a TikTok influencer by unique ID, including follower count, bio, video count, and engagement data.

Videos

Retrieve the latest video list for a TikTok influencer, including view counts, likes, comments, and shares for each video.

Followers

Retrieve the follower list for a TikTok influencer, with basic profile information for each follower.

Following

Retrieve the list of accounts a TikTok influencer is following, with basic profile information for each account.

Region

Retrieve regional data for a TikTok influencer, including audience geographic distribution across countries and regions.

QR Code

Generate a QR code for a TikTok influencer's profile page, suitable for embedding in marketing materials.

Milestones

Retrieve milestone and achievement data for a TikTok influencer, showing historical growth markers and key follower milestones.

List Analytics

Search and filter TikTok influencers using analytics data with rich multi-dimensional metrics including follower trends, engagement rates, sales performance, and historical data computed from a large-scale dataset.

Detail Analytics

Retrieve comprehensive analytics data for one or more TikTok influencers, including historical follower growth, video performance metrics, product promotion data, and audience insights computed from extensive historical records.

Trends Analytics

Retrieve historical trend snapshots for a TikTok influencer, showing follower growth curves, view trends, and engagement rate changes over time.

Videos Analytics

Retrieve an analytics-enriched video list for a TikTok influencer, with historical performance metrics, product associations, and engagement trend data.

Livestreams Analytics

Retrieve historical livestream records for a TikTok influencer, including viewer counts, GMV, and product sales data from past live sessions.

Products Analytics

Retrieve the list of products promoted by a TikTok influencer, with historical sales data, commission rates, and product performance metrics.

Ranking Analytics

Retrieve ranked lists of TikTok influencers sorted by metrics such as follower count, GMV, and engagement rate, computed from large-scale analytics data.

Shop Creator

Sales performance, audience demographics, and trend data for TikTok Shop creators.

6 endpoints

Shop

Product listings, reviews, shop rankings, and category-level analytics.

24 endpoints

Product Id

Extract the TikTok Shop product ID from a product share link or URL.

Product Detail

Retrieve real-time product details from TikTok Shop, including title, price, inventory, ratings, and seller information.

Product Reviews

Retrieve customer reviews for a TikTok Shop product, including ratings, review text, and buyer information.

Product List Analytics

Search and filter TikTok Shop products using analytics data with rich metrics including sales volume, GMV, review counts, and historical trend data.

Product Detail Analytics

Retrieve comprehensive analytics data for one or more TikTok Shop products, including historical sales trends, associated creator data, and detailed performance metrics.

Product Trends Analytics

Retrieve historical trend snapshots for a TikTok Shop product, showing sales volume curves, GMV changes, and view trends over time.

Product Reviews Analytics

Retrieve aggregated customer reviews for a TikTok Shop product from the analytics dataset, with historical review data and rating distributions.

Product Creators Analytics

Retrieve the list of TikTok creators who have promoted a specific product, with performance metrics including views, sales, and GMV generated per creator.

Product Videos Analytics

Retrieve the list of TikTok videos associated with a product, including view counts, engagement metrics, and conversion data.

Product Livestreams Analytics

Retrieve the list of TikTok livestreams in which a specific product was promoted, including viewer counts and GMV data.

Product Ranking Analytics

Retrieve ranked lists of TikTok Shop products by sales volume, GMV, or other metrics, computed from large-scale analytics data.

Product Image Search

Search for TikTok Shop products using an image. Upload an image to find visually similar products in the analytics database.

Products

Retrieve the real-time product listing for a TikTok Shop seller, including current inventory, prices, and product status.

List Analytics

Search and filter TikTok Shop sellers using analytics data, with metrics including GMV, product count, and historical sales performance.

Detail Analytics

Retrieve comprehensive analytics data for a TikTok Shop seller, including historical GMV, product portfolio, associated creators, and performance trends.

Trends Analytics

Retrieve historical trend snapshots for a TikTok Shop, showing GMV growth, product count changes, and sales volume over time.

Products Analytics

Retrieve the analytics-enriched product list for a TikTok Shop seller, with historical sales data and performance metrics for each product.

Creators Analytics

Retrieve the list of TikTok creators affiliated with a shop, including their contribution to GMV, video count, and commission data.

Videos Analytics

Retrieve the list of TikTok videos promoting products from a specific shop, with view counts, engagement data, and sales conversion metrics.

Livestreams Analytics

Retrieve historical livestream records for a TikTok Shop, including viewer counts, GMV generated, and product sales data from each session.

Ranking Analytics

Retrieve ranked lists of TikTok Shop sellers by GMV, product count, or other metrics, computed from large-scale analytics data.

Category Primary Analytics

Retrieve the list of top-level product categories available in TikTok Shop.

Category Secondary Analytics

Retrieve secondary product categories under a given primary category in TikTok Shop.

Category Tertiary Analytics

Retrieve third-level product subcategories under a given secondary category in TikTok Shop.

Content

Video search, comments, captions, hashtags, music, and live stream data.

20 endpoints

Video Search

Search TikTok videos by keyword, returning a list of matching videos with view counts, engagement metrics, and creator info.

Video Detail

Retrieve real-time details for a TikTok video, including view count, likes, comments, shares, and full video metadata.

Video Captions

Extract text content and subtitles from a TikTok video, useful for content analysis and transcription.

Video Comments

Retrieve the comment list for a TikTok video, including comment text, author info, and like counts.

Video Comment Replies

Retrieve reply threads for a specific comment on a TikTok video.

Video Comment Keywords

Analyze the comment section of a TikTok video to extract frequently mentioned keywords and surface audience sentiment signals.

Video Trends

Retrieve interaction trend data for a TikTok video over the past 14 days, showing daily changes in views, likes, and comments.

Video Download URL

Retrieve the download URL for a TikTok video, returning a watermark-free link where available.

Video List Analytics

Search and filter TikTok videos using analytics data, with rich metrics including historical view counts, engagement rates, and product association data.

Video Detail Analytics

Retrieve comprehensive analytics data for one or more TikTok videos, including historical performance metrics, associated products, and engagement trend data.

Video Trends Analytics

Retrieve historical trend snapshots for a TikTok video, showing view count growth, like trends, and engagement rate changes over time.

Video Products Analytics

Retrieve the list of products featured in a TikTok video, with sales data and conversion metrics computed from analytics records.

Video Ranking Analytics

Retrieve ranked lists of TikTok videos by views, engagement, or sales metrics, computed from large-scale analytics data.

Hashtag Videos

Retrieve the list of TikTok videos associated with a specific hashtag, sorted by recency or popularity.

Hashtag Search

Search TikTok hashtags by keyword, returning matching tags with video counts and usage statistics.

Music Search

Search TikTok music tracks by keyword, returning matching audio with usage counts and associated video data.

Search Analytics

Perform a general search across TikTok Shop using the analytics dataset, returning products, shops, and influencers matching the query with rich performance metrics.

Live Detail

Retrieve real-time details for a TikTok live stream, including viewer count, host info, and products being promoted.

Live Search

Search for active or recent TikTok live streams by keyword, returning matching streams with viewer counts and host information.

Covers Batch Download

Download cover images for multiple TikTok videos in a single request, useful for bulk content processing and archiving.

Intelligence

Trending hashtags, music, videos, keyword insights, and ad intelligence.

10 endpoints

TikTok API Quick Start Guide

Every request returns real-time, accurate data directly from TikTok.

Request
curl -X GET \
  "https://api.keyapi.ai/tiktok/influencer/detail?username=charlidamelio" \
  -H "Authorization: Bearer YOUR_API_KEY"
Response200 OK
{
  "message": "success",
  "code": 0,
  "data": {
    "id": "107955",
    "username": "charlidamelio",
    "nickname": "charli d'amelio",
    "followers": 155800000,
    "following": 1234,
    "likes": 11200000000,
    "videos": 2341,
    "verified": true
  }
}

Why Choose KeyAPI TikTok API

Built for scale, reliability, and developer experience.

Influencer Discovery at Scale

Find creators by niche, engagement rate, follower count, and regional audience. Pull verified metrics before signing any influencer deal.

TikTok Shop Intelligence

Track competitor products, monitor shop rankings, and analyze which creators drive the most sales in any category.

Trend Detection Before the Peak

Surface trending hashtags, sounds, and videos before they go viral. Feed your content strategy with real-time signal from TikTok's algorithm.

Deep Video Analytics

Pull view counts, like ratios, comment volumes, and share data for any public TikTok video. Power recommendation engines and content scoring.

Real-Time + Historical Data

Stream live data alongside up to 1,000 days of TikTok trend history. Ideal for model training, market research, and long-term analytics.

No Developer Account Needed

Call the API directly with your KeyAPI key — no TikTok app approval, no OAuth flow, no rate limit headaches.

TikTok API Use Cases

Influencer Marketing

Identify high-ROI creators by engagement rate, audience demographics, and niche. Pull real follower counts and video performance before signing deals.

TikTok Shop Intelligence

Track competitor products, monitor shop rankings, and analyze which creators drive the most sales in any category.

Trend Monitoring

Surface trending hashtags, sounds, and videos before they peak. Feed your content strategy with real-time signal from TikTok's algorithm.

Audience Research

Understand follower demographics, regional distribution, and engagement patterns for any public TikTok account.

Frequently Asked Questions

Is the TikTok API official?

No, KeyAPI provides an unofficial TikTok API that lets you access TikTok data through our platform. We handle the complexities of data collection so you can focus on building your application.

How current is the data?

We provide real-time data from TikTok. When you make a request, we fetch the latest information available.

How do credits work?

Each API endpoint consumes credits. Most endpoints cost just 1 credit. All pricing is transparent in our API documentation with no hidden fees.

Can I use this for AI model training?

Yes. KeyAPI provides structured, AI-ready data ideal for training datasets, fine-tuning LLMs, and building AI pipelines. Our historical archives are particularly valuable for large-scale training workloads.

Start for free — no credit card required

Ready to unlock unified
social intelligence?

Register today and receive 100 free API calls to test our infrastructure.

Join the growing community of developers, AI builders, automation engineers, and global businesses who trust KeyAPI for reliable, scalable social media data access.