TikTok Comments API | Scrape Social Media Sentiment avatar

TikTok Comments API | Scrape Social Media Sentiment

Pricing

from $1.00 / 1,000 comment extracteds

Go to Apify Store
TikTok Comments API | Scrape Social Media Sentiment

TikTok Comments API | Scrape Social Media Sentiment

Extract the most relevant, high-engagement comments and handles from viral TikTok videos to analyze brand sentiment and monitor social trends.

Pricing

from $1.00 / 1,000 comment extracteds

Rating

0.0

(0)

Developer

Andok

Andok

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Categories

Share

TikTok Comments Extractor

Extract TikTok video comments for sentiment analysis and audience research in seconds. Provide one or more video URLs, and the actor returns every comment loaded with the page — including the commenter's username, comment text, like count, reply count, and timestamp. No browser required, so runs stay fast and affordable.

Features

  • Bulk extraction — process comments from multiple TikTok videos in a single run
  • Rich comment data — text, author username, nickname, like count, reply count, and publish time
  • No headless browser — parses TikTok's internal rehydration payload for speed
  • Structured JSON output — ready for sentiment analysis pipelines, spreadsheets, or dashboards
  • Pay-per-event pricing — you only pay for each comment successfully extracted

Input

FieldTypeRequiredDefaultDescription
urlsarrayYesTikTok video URLs to extract comments from (e.g. https://www.tiktok.com/@user/video/123)
timeoutSecondsintegerNo15Maximum seconds to wait for each video page to respond

Input Example

{
"urls": [
"https://www.tiktok.com/@tiktok/video/7106594312292453675"
]
}

Output

Each comment produces one dataset item containing the video URL, comment ID, comment text, author details, like count, reply count, and creation timestamp.

Output Example

{
"videoUrl": "https://www.tiktok.com/@tiktok/video/7106594312292453675",
"commentId": "7106598234567890123",
"text": "This is amazing! Love this trend",
"authorUniqueId": "creativefan42",
"authorNickname": "Creative Fan",
"diggCount": 847,
"replyCommentTotal": 12,
"createTime": 1709251200
}

Pricing

EventCost
Comment ExtractedPay per event on Apify platform

Use Cases

  • Sentiment analysis — gauge audience reaction to branded or competitor content
  • Audience research — understand who is engaging and what they care about
  • Trend monitoring — track comment themes across viral videos on a schedule
  • Influencer vetting — check comment quality and authenticity before partnerships
  • Content feedback — collect viewer opinions at scale for product or creative teams
ActorWhat it adds
TikTok Profile & Video IntelligenceGet full video stats and creator profiles alongside comments
Reddit JSON ScraperExpand sentiment research to Reddit discussions
App Store Reviews ScraperCollect app reviews for cross-platform sentiment analysis

Notes

  • The actor extracts comments from TikTok's initial page payload (typically 20-50 comments per video). It does not paginate beyond the first loaded batch.
  • If TikTok serves a captcha or login wall, the run returns an error for that URL.