TikTok API for Videos and Mentions

Connect your TikTok account, single videos and brand mentions to EmbedSocial once. Then pull the videos into your own app, site or dashboard with one API key.

The API is part of Premium (€99 a month). 7-day free trial.

What is the TikTok API?

TikTok offers official APIs for apps that read TikTok content. EmbedSocial connects to them for you: add your TikTok account, single videos or brand mentions as sources, then call EmbedSocial endpoints with one API key to get the videos as JSON, with captions, media, links and dates. API access is part of the Premium plan, and it does not publish to TikTok.

Pull from an account, a single video or your mentions

Pick what each TikTok source watches when you connect it. Mentions collect the videos creators post that tag your brand account, so your app can show what people say about you, not only what you post.

  • TikTok Account: the videos an account posts, after you log in with it
  • TikTok Video: one public video, added by its link
  • Mentions: needs your brand's TikTok Business account and syncs once every 24 hours

Read one widget, or search everything you have imported

Put your TikTok sources in a widget and page through it by its reference, up to 200 videos at a time. Or query across every source, with TikTok next to your other networks, by keyword, date, tag, rating or AI score.

  • GET /v2/api/social-feed/hashtag-album/media, by album_ref, dates or filter_keyword
  • GET /v2/api/social-feed/media/{mediaId} returns one video
  • POST /v2/api/social-feed/items/query, cursor paging up to 100 a page

What TikTok lets us pull

The API can only return what EmbedSocial could pull from TikTok in the first place. These limits come from TikTok's own API.

No hashtag feeds

TikTok's API does not allow a hashtag source. Add the specific hashtag video you want with the TikTok Video source type instead.

Public videos only

Only public TikTok videos and accounts can be pulled. If an account is set to private, its videos will not come through.

Password changes drop access

Changing the TikTok password or privacy settings removes third-party access. Reconnect the account from Manage accounts on the Sources page.

How to get your EmbedSocial API key

API access comes with the Premium and Enterprise plans. Start with a 7-day free trial, connect your TikTok sources, then open Integrations in Settings. Send the key as Authorization: Bearer {apiKey}. Step by step: Do you offer API Key and API documentation?

  • Connect your TikTok account, single videos or mentions as sources
  • Open Integrations and find the EmbedSocial API Key section
  • Copy the API key, with the API documentation next to it
The EmbedSocial Integrations settings with the EmbedSocial API Key row and its API documentation and API key buttons

More ways to use TikTok data

Social Media API

The same API for Instagram, Facebook, YouTube, LinkedIn, X and more.

Learn more

Instagram API

Posts, hashtags, mentions and Stories from Instagram, with the same key.

Learn more

YouTube API

Channel, playlist and hashtag videos from YouTube, with the same key.

Learn more

TikTok social listening

Track TikTok mentions inside EmbedSocial, no code needed.

Learn more

TikTok widget

Show your TikTok videos on your website without writing code.

Learn more

TikTok API FAQ

How much does the TikTok API cost?
With EmbedSocial, API access is part of the Premium plan at €99 a month, which also covers widgets and social listening. You call our endpoints instead of building and maintaining a TikTok integration yourself. See pricing.
Can I get TikTok videos by hashtag through the API?
No. TikTok's API does not allow a hashtag source. To get a specific hashtag video, add it by its link with the TikTok Video source type, put it in a widget and read it with the posts endpoint.
Can I get videos from a TikTok account I do not own?
Only public TikTok content can be pulled. To connect a full account you log in with it. For a single public video from any account, use the TikTok Video source type and paste its link.
Can I get TikTok mentions through the API?
Yes. Connect Mentions as a source with your brand's TikTok Business account, put it in a widget and read it with the posts endpoint, or search it with the query endpoint. Mentions sync once every 24 hours.
Where do I find my API key?
In your EmbedSocial account under Integrations, in the EmbedSocial API Key section. API access is part of the Premium and Enterprise plans.
Can I post to TikTok with the EmbedSocial API?
No. The EmbedSocial API does not publish to social networks. It reads the TikTok videos you have connected as sources.
Why did my TikTok videos stop coming through?
Usually because the TikTok password or privacy settings changed, which removes third-party access, or because the account was set to private. Reconnect the account from Manage accounts on the Sources page. See why TikTok posts are not updating.
What happens when TikTok changes its API?
Every platform changes its API frequently. Our API shields you from those changes, keeping your integrations stable without extra engineering work. You keep calling the same EmbedSocial endpoints.

Build on TikTok data, skip the TikTok plumbing

Connect your sources, then call one API for your videos and mentions.

API access is on Premium and Enterprise. 7-day free trial.