TikTok API
Public TikTok profiles, videos, comments, discovery, native captions, LIVE metadata and US Shop products over HTTP.
tiktok
Capabilities
Every capability uses the same POST /execute envelope. Open an endpoint for
its exact ID, input contract, code samples, cost, runtime, and illustrative output.
Each endpoint lists its cost in credits per request; the
pricing page shows what credits cost.
tiktok.collection.videos
Videos from a public TikTok collection or playlist.
tiktok.comment.replies
Public replies to one video comment with parent and video identity checks.
tiktok.feed.trending
Anonymous US recommendation feed with multiple creators; each call requests a fresh page.
tiktok.hashtag.posts
Exact hashtag membership only. Filters related recommendations while preserving upstream pagination.
tiktok.live.get
Public room metadata and owner, including active/ended status and engagement.
tiktok.music.info
Public song identity and metadata using the native music detail API.
tiktok.music.posts
Videos using the requested song; validates the music ID of every result.
tiktok.post.get
Exact public video metadata, author, engagement and native media fields via HTTP.
tiktok.profile.get
User profile detail
tiktok.search.suggestions
Public autocomplete suggestions for a keyword.
tiktok.search.top
Native mixed top search results. Continue with cursor and the first search_id.
tiktok.search.videos
Keyword video search. Continue with cursor and the first response search_id.
tiktok.shop.products
US seller storefront products with cursor pagination and duplicate suppression.
tiktok.shop.search
US Shop keyword results from the primary search component, with scoped pagination.
tiktok.user.followers
Public followers list with the correct native scene and continuation cursor.
tiktok.user.following
Public following list with the correct native scene and continuation cursor.
tiktok.user.live
Public user live status and exact room identity; distinguishes active and ended rooms.
tiktok.user.videos
Public creator videos with upstream pagination and latest/popular ordering.
tiktok.video.comments
Public video comments; verifies every returned comment belongs to the requested video.
tiktok.video.transcript
Native WebVTT captions with text and cue timings. No AI or paid transcription fallback.
Common uses
- Creator and video monitoring
- Public content discovery
- US Shop product research
Integration contract
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until it reaches completed or failed.
- Authenticate REST requests
- Poll jobs and retrieve results
- Handle errors and safe retries
- Understand credits and limits
Use TikTok data in Claude or connect another AI client with the MCP server.