YepAPI

Command Palette

Search for a command to run...

POST/v1/tiktok/user-favorites

TikTok User Favorites API

Get a TikTok user's favorited videos. Content preference analysis from $0.01/call.

Fetch videos that a TikTok user has favorited/bookmarked. Returns video metadata with pagination.

Try it live

Fill in the fields and hit Run to see a real response.

POST/v1/tiktok/user-favorites
Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": {
    "videos": [
      {
        "id": "7234567890",
        "desc": "Saved video"
      }
    ],
    "cursor": "20",
    "hasMore": true
  }
}

Features

Favorited videos list

Provide a creator's numeric user_id and retrieve the videos they have publicly favorited or bookmarked, returned as a videos array.

Video metadata

Each favorited video includes its id and description, identifying exactly what content a user chose to save.

Cursor pagination

Cursor and hasMore fields let you page through a user's full list of saved videos for complete interest profiling.

Interest insights

The set of videos a user saves reveals their genuine content preferences, far beyond what they post themselves.

Use cases

Interest Analysis

Understand what content a user is interested in based on favorites.

Content Curation

Curate content based on what top creators favorite.

Quick start

Copy this snippet and start making calls.

const res = await fetch('https://api.yepapi.com/v1/tiktok/user-favorites', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "user_id": "6753174029657301",
    "cursor": "0",
    "count": "20"
  }),
});
const data = await res.json();
console.log(data);

TikTok User Favorites API for content preference analysis

The YepAPI TikTok User Favorites API returns the videos a user has publicly favorited. Pass their numeric user ID and page through the saved list to see what content they actively choose to bookmark — a direct read on their real interests rather than what they create.

It is the endpoint for consumption-side analysis. Resolve the user ID with the TikTok User Profile API, then enrich any saved video with the TikTok Video API to understand the content a user values.

What is a TikTok User Favorites API?

A TikTok User Favorites API returns the videos an account has saved or bookmarked, when that list is public. It reflects what a user consumes and values, not what they publish. With YepAPI you POST a numeric user_id to /v1/tiktok/user-favorites and receive a videos array of favorited posts with their ids and descriptions, plus cursor pagination. Because TikTok has no open endpoint for saved content, this gives you structured access to a user's favorites — a uniquely honest signal of their content preferences and interests.

Build your own interest-profiling tool

This endpoint is the basis for an interest-profiling or recommendation tool. Pull a user's favorited videos, enrich each with the TikTok Video API to capture topics and sounds, and cluster the results to infer what genuinely engages them. Because saved content is chosen deliberately, it is a sharper preference signal than a user's own posts. Resolve the numeric user_id via the User Profile API first. The same YepAPI key supports building cross-platform interest profiles spanning Instagram and YouTube too.

TikTok User Favorites API pricing — $0.01 per call

Each call costs $0.01 and returns one page of favorited videos plus a cursor. You pay per page fetched. Profiling 200 users by pulling their saved lists typically costs a couple of dollars, and the per-page model means lightly active users cost only cents to profile fully.

Favorites reveal consumption, not just creation

What a person posts is a performance; what they save is a preference. Favorited videos capture the content a user found worth keeping, making this endpoint the strongest available read on genuine interests and curation taste. For recommendation engines, audience research, and content-strategy work, analyzing favorites surfaces signals that post history alone simply cannot provide.

Try the TikTok User Favorites API free

Start with $5 of free credit and no credit card. That is 500 page fetches — enough to profile a sizable sample of users before paying. Sign up, copy your key, and pull your first favorites list right away.

Start making API calls in 30 seconds

$5 free credit on signup. No credit card required. Pay per call.

What developers say

Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.

Marcus T.

SEO Platform Founder

One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.

Priya S.

Full-Stack Developer

The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.

Jake R.

Indie Hacker

Frequently asked questions

Fetch videos that a TikTok user has favorited/bookmarked. Returns video metadata with pagination.

Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.

Sign up for a free API key, then send a POST request to /v1/tiktok/user-favorites. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.

YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.

Ready to integrate?

Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.

More tiktok api endpoints