# TikTok scraper API. Live data from any public TikTok link.

[APIs](https://socialtap.dev/apis/index.md)**TikTok**

Get public posts, profiles, comments and more by link, handle or search, with posts in the same fields as on 20 other platforms. We handle the proxies, blocks and platform changes.

[Start for free](https://socialtap.dev/signup/)

GET socialtap.dev/v1/tiktok/post

Live data from 33 platforms.

[TikTok](https://socialtap.dev/apis/tiktok/index.md) · [Instagram](https://socialtap.dev/apis/instagram/index.md) · [Facebook](https://socialtap.dev/apis/facebook/index.md) · [YouTube](https://socialtap.dev/apis/youtube/index.md) · [Reddit](https://socialtap.dev/apis/reddit/index.md) · [Threads](https://socialtap.dev/apis/threads/index.md) · [Spotify](https://socialtap.dev/apis/spotify/index.md) · [Amazon](https://socialtap.dev/apis/amazon/index.md) · [Apple Music](https://socialtap.dev/apis/applemusic/index.md) · [Pinterest](https://socialtap.dev/apis/pinterest/index.md) · [Rumble](https://socialtap.dev/apis/rumble/index.md) · [X](https://socialtap.dev/apis/x/index.md) · [Bluesky](https://socialtap.dev/apis/bluesky/index.md) · [Twitch](https://socialtap.dev/apis/twitch/index.md) · [LinkedIn](https://socialtap.dev/apis/linkedin/index.md) · [Telegram](https://socialtap.dev/apis/telegram/index.md) · [TikTok Shop](https://socialtap.dev/apis/tiktokshop/index.md) · [Kwai](https://socialtap.dev/apis/kwai/index.md) · [Snapchat](https://socialtap.dev/apis/snapchat/index.md) · [SoundCloud](https://socialtap.dev/apis/soundcloud/index.md) · [Truth Social](https://socialtap.dev/apis/truthsocial/index.md) · [Kick](https://socialtap.dev/apis/kick/index.md) · [Komi](https://socialtap.dev/apis/komi/index.md) · [Lnk.Bio](https://socialtap.dev/apis/linkbio/index.md) · [Linkme](https://socialtap.dev/apis/linkme/index.md) · [Linktree](https://socialtap.dev/apis/linktree/index.md) · [Pillar](https://socialtap.dev/apis/pillar/index.md) · [TikTok Ad Library](https://socialtap.dev/apis/tiktok-ad-library/index.md) · [Facebook Ad Library](https://socialtap.dev/apis/facebook-ad-library/index.md) · [Facebook Events](https://socialtap.dev/apis/facebook-events/index.md) · [Facebook Marketplace](https://socialtap.dev/apis/facebook-marketplace/index.md) · [Google Ads Transparency Center](https://socialtap.dev/apis/google-ads-transparency/index.md) · [LinkedIn Ad Library](https://socialtap.dev/apis/linkedin-ad-library/index.md)

## What TikTok data can you get?

Public TikTok profiles with exact follower counts, videos and photo posts with their views and likes, comments and transcripts. You also get engagement rates, playlists, effects, LIVE rooms, watermark-free downloads and what's trending by country. Search videos, hashtags and sounds by keyword, get the search box's suggestions for a partial query, and find accounts by keyword, niche or place in a search engine's web results. See also the [TikTok Ad Library](https://socialtap.dev/apis/tiktok-ad-library/index.md) API.

- Posts 10
- Profiles 3
- Search 6
- Comments 3
- Transcript 1
- Hashtags 2
- Playlists 1
- Engagement 1
- Live 1
- Sound 1
- Download 1
- Effect 1

### Posts

- - [Post TikTok Post API Video or photo post with views, likes and media 1 credit`GET /v1/tiktok/post`](https://socialtap.dev/apis/tiktok/post/index.md)
- - [Post TikTok Posts API Account videos and photo posts, newest first 1 credit / page`GET /v1/tiktok/posts`](https://socialtap.dev/apis/tiktok/posts/index.md)
- - [Post TikTok Effect Posts API Videos and photo posts made with an effect 1 credit / page`GET /v1/tiktok/effect_posts`](https://socialtap.dev/apis/tiktok/effect_posts/index.md)
- - [Post TikTok Hashtag Posts API Top videos and photo posts under a hashtag 1 credit / page`GET /v1/tiktok/hashtag_posts`](https://socialtap.dev/apis/tiktok/hashtag_posts/index.md)
- - [Post TikTok Liked Posts API What an account liked, most recent like first 1 credit / page`GET /v1/tiktok/liked_posts`](https://socialtap.dev/apis/tiktok/liked_posts/index.md)
- - [Post TikTok Place Posts API Videos and photo posts tagged at a place 1 credit / page`GET /v1/tiktok/place_posts`](https://socialtap.dev/apis/tiktok/place_posts/index.md)
- - [Post TikTok Playlist Posts API Videos in a playlist or collection, in its order 1 credit / page`GET /v1/tiktok/playlist_posts`](https://socialtap.dev/apis/tiktok/playlist_posts/index.md)
- - [Post TikTok Sound Posts API Videos and photo posts that use a sound 1 credit / page`GET /v1/tiktok/sound_posts`](https://socialtap.dev/apis/tiktok/sound_posts/index.md)
- - [Post TikTok Top Videos API Ranked by country, period and metric 1 credit / page`GET /v1/tiktok/top_posts`](https://socialtap.dev/apis/tiktok/top_posts/index.md)
- - [Post TikTok Trending Videos API What the explore page shows now, by topic 1 credit / page`GET /v1/tiktok/trending_posts`](https://socialtap.dev/apis/tiktok/trending_posts/index.md)

### Profiles

- - [Profile TikTok Profile API Exact follower and like counts, bio and country 1 credit`GET /v1/tiktok/profile`](https://socialtap.dev/apis/tiktok/profile/index.md)
- - [Profile TikTok Followers API Followers of an account with exact counts, newest first 1 credit / page`GET /v1/tiktok/followers`](https://socialtap.dev/apis/tiktok/followers/index.md)
- - [Profile TikTok Following API Accounts an account follows, with exact counts 1 credit / page`GET /v1/tiktok/following`](https://socialtap.dev/apis/tiktok/following/index.md)

### Search

- - [Web result TikTok Hashtag Search API Hashtags for a keyword, topic or niche From 1 credit / page`GET /v1/tiktok/search_hashtags`](https://socialtap.dev/apis/tiktok/search_hashtags/index.md)
- - [Post TikTok Search API Videos for a keyword, by country 1 credit / page`GET /v1/tiktok/search_posts`](https://socialtap.dev/apis/tiktok/search_posts/index.md)
- - [Web result TikTok User Search API Accounts by keyword, niche or place From 1 credit / page`GET /v1/tiktok/search_profiles`](https://socialtap.dev/apis/tiktok/search_profiles/index.md)
- - [Web result TikTok Sound Search API Sounds and songs by title, artist or keyword From 1 credit / page`GET /v1/tiktok/search_sounds`](https://socialtap.dev/apis/tiktok/search_sounds/index.md)
- - [Suggestion TikTok Search Suggestions API Search box autocomplete for a partial query 1 credit / page`GET /v1/tiktok/search_suggestions`](https://socialtap.dev/apis/tiktok/search_suggestions/index.md)
- - [Web result TikTok Top Search API Accounts, videos, hashtags and sounds in one search From 1 credit / page`GET /v1/tiktok/search_top`](https://socialtap.dev/apis/tiktok/search_top/index.md)

### Comments

- - [Comment TikTok Comment API Comment or reply with its likes and author 1 credit`GET /v1/tiktok/comment`](https://socialtap.dev/apis/tiktok/comment/index.md)
- - [Comment TikTok Comments API Top-level comments with exact like and reply counts 1 credit / page`GET /v1/tiktok/comments`](https://socialtap.dev/apis/tiktok/comments/index.md)
- - [Comment TikTok Comment Replies API Thread under a comment, with likes and authors 1 credit / page`GET /v1/tiktok/replies`](https://socialtap.dev/apis/tiktok/replies/index.md)

### Transcript

- - [Transcript TikTok Transcript API Timed transcript from captions or the audio From 1 credit`GET /v1/tiktok/transcript`](https://socialtap.dev/apis/tiktok/transcript/index.md)

### Hashtags

- - [Hashtag TikTok Hashtag API Exact post and view counts 1 credit`GET /v1/tiktok/hashtag`](https://socialtap.dev/apis/tiktok/hashtag/index.md)
- - [Hashtag TikTok Trending Hashtags API Ranked by country, period and industry 1 credit / page`GET /v1/tiktok/trending_hashtags`](https://socialtap.dev/apis/tiktok/trending_hashtags/index.md)

### Playlists

- - [Playlist TikTok Playlists API Account playlists and public collections 1 credit / page`GET /v1/tiktok/playlists`](https://socialtap.dev/apis/tiktok/playlists/index.md)

### Engagement

- - [Engagement TikTok Engagement API Engagement rate, views per post and posting cadence 1 credit`GET /v1/tiktok/engagement`](https://socialtap.dev/apis/tiktok/engagement/index.md)

### Live

- - [Live TikTok Live API On-air status, viewer count and stream links 1 credit`GET /v1/tiktok/live`](https://socialtap.dev/apis/tiktok/live/index.md)

### Sound

- - [Sound TikTok Sound API Sound or song with its artists and post count 1 credit`GET /v1/tiktok/sound`](https://socialtap.dev/apis/tiktok/sound/index.md)

### Download

- - [Download TikTok Download API Watermark-free video files and slideshow photos 1 credit`GET /v1/tiktok/download`](https://socialtap.dev/apis/tiktok/download/index.md)

### Effect

- - [Effect TikTok Effect API Effect or filter with exact post and view counts 1 credit`GET /v1/tiktok/effect`](https://socialtap.dev/apis/tiktok/effect/index.md)

## Why not the official TikTok API?

TikTok's Research API is limited to vetted academic and non-profit researchers, and its Display API only reads the accounts of people who log in and authorize your app.

- ### No approval to wait for

  One API key works on every endpoint. There's no app to get reviewed and no account to connect.
- ### Anything public

  Read what anyone can see without logging in, not only the accounts you manage or that authorized your app.
- ### No daily quota

  You pay per request. Plans have no rate limit, only a ceiling that stops a runaway loop.

## Call the TikTok API from your code.

Copy the request for your language, or hand it to your agent.

TikTok Post Try in

```
const params = new URLSearchParams({
  url: "https://www.tiktok.com/@scout2015/video/6718335390845095173",
});
const res = await fetch(`https://socialtap.dev/v1/tiktok/post?${params}`, {
  headers: { "x-api-key": process.env.SOCIALTAP_API_KEY ?? "" },
});
const body = await res.json();
if (!res.ok) throw new Error(`${body.error.code}: ${body.error.message}`);
const { data, meta } = body;
console.log(data, meta.credits_charged);
```

`GET https://socialtap.dev/v1/tiktok/post`[Docs](https://socialtap.dev/apis/tiktok/post/index.md)

## Other platforms, same key.

Posts and profiles come back in the same fields wherever they're from.

- - [28 endpointsInstagramPosts, profiles, comments and more](https://socialtap.dev/apis/instagram/index.md)
- - [14 endpointsFacebookPosts, profiles, comments and more](https://socialtap.dev/apis/facebook/index.md)
- - [6 endpointsYouTubePosts, profiles, comments and more](https://socialtap.dev/apis/youtube/index.md)
- - [13 endpointsRedditPosts, profiles, comments and more](https://socialtap.dev/apis/reddit/index.md)
- - [6 endpointsThreadsPosts, profiles and comments](https://socialtap.dev/apis/threads/index.md)
- - [12 endpointsSpotifyTracks, artists, playlists and more](https://socialtap.dev/apis/spotify/index.md)
- - [10 endpointsAmazonProducts, posts, profiles and more](https://socialtap.dev/apis/amazon/index.md)
- - [10 endpointsApple MusicTracks, artists, playlists and more](https://socialtap.dev/apis/applemusic/index.md)
- - [10 endpointsPinterestPins, profiles, boards and more](https://socialtap.dev/apis/pinterest/index.md)
- - [7 endpointsRumblePosts, profiles, comments and more](https://socialtap.dev/apis/rumble/index.md)
- - [7 endpointsXPosts, profiles and communities](https://socialtap.dev/apis/x/index.md)
- - [5 endpointsBlueskyPosts, profiles and comments](https://socialtap.dev/apis/bluesky/index.md)
- - [5 endpointsTwitchVideos, profiles, transcripts and more](https://socialtap.dev/apis/twitch/index.md)
- - [4 endpointsLinkedInPosts and profiles](https://socialtap.dev/apis/linkedin/index.md)
- - [4 endpointsTelegramPosts and channels](https://socialtap.dev/apis/telegram/index.md)
- - [4 endpointsTikTok ShopProducts and reviews](https://socialtap.dev/apis/tiktokshop/index.md)
- - [3 endpointsKwaiPosts and profiles](https://socialtap.dev/apis/kwai/index.md)
- - [3 endpointsSnapchatSpotlights, profiles and comments](https://socialtap.dev/apis/snapchat/index.md)
- - [3 endpointsSoundCloudTracks and artists](https://socialtap.dev/apis/soundcloud/index.md)
- - [3 endpointsTruth SocialPosts and profiles](https://socialtap.dev/apis/truthsocial/index.md)
- - [2 endpointsKickPosts and transcripts](https://socialtap.dev/apis/kick/index.md)
- - [1 endpointKomiPages](https://socialtap.dev/apis/komi/index.md)
- - [1 endpointLnk.BioProfiles](https://socialtap.dev/apis/linkbio/index.md)
- - [1 endpointLinkmeProfiles](https://socialtap.dev/apis/linkme/index.md)
- - [1 endpointLinktreeProfiles](https://socialtap.dev/apis/linktree/index.md)
- - [1 endpointPillarPages](https://socialtap.dev/apis/pillar/index.md)
- - [3 endpointsTikTok Ad LibraryAds](https://socialtap.dev/apis/tiktok-ad-library/index.md)
- - [5 endpointsFacebook Ad LibraryAds, advertisers and transcripts](https://socialtap.dev/apis/facebook-ad-library/index.md)
- - [4 endpointsFacebook EventsEvents](https://socialtap.dev/apis/facebook-events/index.md)
- - [3 endpointsFacebook MarketplaceListings and places](https://socialtap.dev/apis/facebook-marketplace/index.md)
- - [6 endpointsGoogle Ads Transparency CenterAds and advertisers](https://socialtap.dev/apis/google-ads-transparency/index.md)
- - [2 endpointsLinkedIn Ad LibraryAds](https://socialtap.dev/apis/linkedin-ad-library/index.md)

## Frequently asked questions

What you send, what comes back and how your agent uses it.

[Contact us](mailto:support@socialtap.dev)

**Can I download the video?**

Yes. media\[0\].url is a direct link to the video file that needs no TikTok cookie. It expires at media\[0\].expires_at, and is null with a partial_data warning when TikTok won't serve it. For every watermark-free rendition with its size and resolution, use the TikTok Download API.

**Are the follower counts exact?**

Yes. Follower, following, video and like counts are exact. Only when the profile page is unavailable do follower and like counts come rounded from TikTok's embed profile, and approximate_fields lists them.

**Does the TikTok Comments API return replies?**

No. It returns top-level comments, each with its reply_count. The TikTok Comment Replies API returns the replies to a comment.

**Can I get the transcript in another language?**

Yes, when TikTok offers it. Send lang and you get a caption track in that language or TikTok's own translation, otherwise the video's original language.

## Try it on a TikTok link you have.

Get a key and send your first request in a minute. The same key works on every platform.

100free credits

- No credit card
- Failed requests are free
- Works on all 218 endpoints

[Start for free](https://socialtap.dev/signup/) [Read the docs](https://socialtap.dev/docs/index.md)

---

[HTML version](https://socialtap.dev/apis/tiktok/) · [Docs index for AI agents](https://socialtap.dev/llms.txt) · [All docs in one file](https://socialtap.dev/llms-full.txt)
