Tiktok AI Summary Scraper avatar

Tiktok AI Summary Scraper

Under maintenance

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Tiktok AI Summary Scraper

Tiktok AI Summary Scraper

Under maintenance

Retrieve TikTok's AI-generated metadata (CustomTDK) for any video by ID. This includes AI-produced titles, descriptions, and SEO keywords that TikTok internally generates for its content.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Eynzo

Eynzo

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

22 days ago

Last modified

Share

TikTok Video AI Analysis (CustomTDK)

Fetch TikTok's AI-generated metadata (CustomTDK) for a list of video IDs — including AI-generated titles, descriptions, and keywords.

What is CustomTDK?

TikTok internally generates AI-powered TDK (Title, Description, Keywords) metadata for videos. This Actor retrieves that metadata via TikTok's CustomTDK API, which is useful for:

  • SEO research — discover how TikTok understands and categorizes video content
  • Content analysis — extract AI-generated descriptions and keywords at scale
  • Trend monitoring — identify keyword patterns across large sets of videos

Input

FieldTypeRequiredDefaultDescription
videoIdsstring[]List of TikTok video IDs
concurrencyinteger20Max concurrent requests (1–100)
maxRetriesinteger3Retry attempts per video (0–10)
proxyConfigobjectApify ProxyProxy configuration

Example input

{
"videoIds": [
"7510023794342333739",
"7388654120928311585"
],
"concurrency": 20,
"maxRetries": 3
}

Output

Each video produces one record in the default dataset with the following structure:

Successful result (status: "completed")

When AI analysis data is available (~30–40% of videos):

{
"id": "7510023794342333739",
"status": "completed",
"data": {
"extra": {
"fatal_item_ids": [],
"logid": "202603150306092BA646A8B0E626572C76",
"now": 1773543969000
},
"itemCustomTDK": {
"article": "",
"desc": "¡Descubre la dedicación en el gimnasio con un toque divertido! Inspírate y ríete con nuestras gym baddies. #gymtok #gym #gymmotivation #funny",
"keywords": [
"dedicación en el gimnasio",
"gym baddie motivación",
"videos de motivación de gimnasio",
"chicas de gimnasio",
"risas en el gimnasio",
"motivación para el entrenamiento",
"gym motivation mujeres",
"motivación de entrenamiento divertido",
"gym girls videos",
"momentos graciosos en el gimnasio"
],
"title": "La dedicación en el gimnasio: Motivación y risas"
},
"log_pb": {
"impr_id": "202603150306092BA646A8B0E626572C76"
},
"statusCode": 0,
"status_code": 0,
"status_msg": ""
},
"fetchedAt": "2026-03-15T03:06:09.000Z"
}

Key fields in itemCustomTDK:

FieldDescription
titleAI-generated title for the video
descAI-generated description with hashtags
keywordsArray of AI-generated SEO keywords
articleLong-form article content (if available)

Empty result (status: "empty")

When no AI analysis data exists for the video:

{
"id": "7388654120928311585",
"status": "empty",
"data": null,
"fetchedAt": "2026-03-15T03:06:09.000Z"
}

Failed result (status: "failed")

When all retry attempts are exhausted:

{
"id": "0000000000000000000",
"status": "failed",
"data": null,
"fetchedAt": "2026-03-15T03:06:09.000Z"
}

Pricing

This Actor uses a Pay-Per-Event pricing model.

EventPriceDescription
result-with-data$0.50 per 1,000 results ($0.0005 each)Charged only when a video successfully returns AI analysis data

You are NOT charged for:

  • Videos that return no data (status: "empty")
  • Failed requests (status: "failed")

⚠️ Note: Due to TikTok's API behavior, only ~30–40% of videos have CustomTDK data available. You will only be billed for those that do.

Cost estimation

Videos queried~Results with data (35%)Estimated cost
1,000~350~$0.18
10,000~3,500~$1.75
100,000~35,000~$17.50