TikTok Data API
Structured access to TikTok profiles, videos, and TikTok Shop data โ users, video feeds, shop sellers, product listings, and keyword search. No official TikTok developer account required.
Why TikTok Data Matters for Developers
TikTok has over a billion monthly active users and is the dominant platform for short-form video, influencer marketing, and social commerce via TikTok Shop. The official TikTok API has severe restrictions โ limited data access, complex OAuth flows, and no coverage of TikTok Shop. The Anysite TikTok API unlocks the full platform: public profiles, video feeds, video search, and the entire TikTok Shop catalog, with a single authenticated POST request.
All TikTok Endpoints
Ten endpoints across four categories. All POST, all access-token authenticated, all 1 credit per request.
Users
| Endpoint | What It Returns | Cost |
|---|---|---|
/api/tiktok/users | User profile by handle, @handle, or full profile URL โ follower count, heart count, video count, verified status, bio link | 1 credit |
/api/tiktok/users/videos | Videos posted by a TikTok user โ list with metadata | 1 credit |
Videos
| Endpoint | What It Returns | Cost |
|---|---|---|
/api/tiktok/videos | Video details by video ID or full video URL โ title, play count, like count, share count, author | 1 credit |
/api/tiktok/videos/comments | Comment thread on a TikTok video โ text, author, like count, timestamp | 1 credit |
/api/tiktok/videos/search | Search TikTok videos by keyword โ returns ranked list with metadata | 1 credit |
TikTok Shop โ Shops
| Endpoint | What It Returns | Cost |
|---|---|---|
/api/tiktok/shops | TikTok Shop seller/shop details by seller ID or full shop URL โ name, rating, follower count, product count | 1 credit |
/api/tiktok/shops/products | Product catalog of a TikTok Shop seller โ full listing with prices and details | 1 credit |
TikTok Shop โ Products
| Endpoint | What It Returns | Cost |
|---|---|---|
/api/tiktok/products | TikTok Shop product details by product ID or full product URL โ title, price, rating, sold count, images | 1 credit |
/api/tiktok/products/reviews | Buyer reviews for a TikTok Shop product โ review text, rating, author, timestamp | 1 credit |
/api/tiktok/products/search | Search TikTok Shop products by keyword โ returns ranked product listings | 1 credit |
What You Can Build
Four high-value use cases developers ship with the TikTok API.
Influencer Research Tools
Pull follower counts, engagement signals, and full video history for any creator by handle. Build creator discovery, brand-fit scoring, and competitor influencer mapping without manual TikTok browsing.
Social Commerce Intelligence
Monitor TikTok Shop sellers, track product catalog changes, and pull buyer reviews for sentiment analysis. Map which creators are driving shop sales and which products are gaining traction.
Trend & Content Monitoring
Search TikTok videos by keyword to detect emerging trends, track brand mentions, and pull comment threads for audience sentiment. Feed the results into content strategy and product positioning workflows.
Competitive & Market Research
Compare shop performance across TikTok Shop sellers, track product pricing and review velocity, and benchmark creator growth. Build the kind of market intelligence that used to require custom scrapers.
Quick Start
All requests use POST with an access-token header. Get your key at anysite.io.
curl -X POST "https://api.anysite.io/api/tiktok/users" -H "access-token: YOUR_TOKEN" -H "Content-Type: application/json" -d '{"user": "charlidamelio"}'
curl -X POST "https://api.anysite.io/api/tiktok/videos/search" -H "access-token: YOUR_TOKEN" -H "Content-Type: application/json" -d '{"query": "wireless earbuds review", "count": 20}'
curl -X POST "https://api.anysite.io/api/tiktok/products/search" -H "access-token: YOUR_TOKEN" -H "Content-Type: application/json" -d '{"query": "bluetooth speaker", "count": 20}'
import requests
BASE = "https://api.anysite.io"
HEADERS = {"access-token": "YOUR_TOKEN", "Content-Type": "application/json"}
# Get user profile
profile = requests.post(
f"{BASE}/api/tiktok/users",
headers=HEADERS,
json={"user": "charlidamelio"}
).json()
# Get their recent videos
videos = requests.post(
f"{BASE}/api/tiktok/users/videos",
headers=HEADERS,
json={"user": "charlidamelio", "count": 20}
).json()
# Search TikTok Shop products
products = requests.post(
f"{BASE}/api/tiktok/products/search",
headers=HEADERS,
json={"query": "wireless earbuds", "count": 20}
).json()
Pricing
All TikTok endpoints are standard-tier: 1 credit per request. Credits are shared across all Anysite endpoints.
| Use Case | Monthly Requests | Credits Used |
|---|---|---|
| Enrich 500 creator profiles | 500 | 500 credits |
| Monitor 100 creators (profile + videos weekly) | 800/mo | 800 credits |
| Track 50 TikTok Shop sellers (shop + products) | 400/mo | 400 credits |
| Daily video trend search (10 keywords) | 300/mo | 300 credits |
Plans start at $49/mo (15K credits). Sign up for a 7-day free trial.
Frequently Asked Questions
/api/tiktok/users endpoint returns the public profile including follower count, following count, total likes (heart count), video count, verified status, bio, bio link, and profile image. You can pass a handle (e.g. charlidamelio), an @handle, or the full TikTok profile URL.POST /api/tiktok/products/search accepts a query parameter and returns a ranked list of TikTok Shop products matching the keyword โ including titles, prices, ratings, and sold counts. Use it for competitive product research or trend detection in e-commerce./shops endpoints are seller-oriented: they return shop/seller profile details and the seller's product catalog. The /products endpoints are product-oriented: they return details and reviews for a specific product, and allow keyword search across all TikTok Shop listings regardless of seller.POST /api/tiktok/videos/comments with the video ID or full TikTok video URL as the input. The response returns comment text, author handles, like counts, and timestamps for the comment thread.Related Endpoints
Start pulling TikTok data in minutes
One API key. Ten TikTok endpoints. Profiles, videos, shops, and products โ all 1 credit per request.