VOOZH about

URL: https://apify.com/novi/tiktok-comment-api?fpr=7hce1m

โ‡ฑ Blazing Fast TikTok Comment API ยท Apify


Pricing

$30.00/month + usage

Go to Apify Store

Super Fast TikTok Comment API. Seamlessly retrieve comments with speed and efficiency. You don't need to pay for proxy because we use our own.

Pricing

$30.00/month + usage

Rating

4.7

(8)

Developer

๐Ÿ‘ Novi

Novi

Maintained by Community

Actor stats

20

Bookmarked

540

Total users

8

Monthly active users

2 months ago

Last modified

Share

Super Fast TikTok Comment API. Retrieve valuable TikTok data with ease. Input a TikTok URL and instantly access comments, likes, and metadata. Automate your data collection through API access and scheduled runs. Export your data in various formats and monitor scraping progress. Integrate with other applications for a streamlined workflow.

Only need 0.0001 USD to get 200 results. You don't need to pay for proxy because we use our own.

Note: During free trial period:

  • โœ… Result limit of 10 per query.

Upgrade: https://apify.com/pricing

Bugs, fixes, updates and changelog

This scraper is under active development. If you have any feature requests you can create an issue from here. Enhanced to crawling 100 items with only 128MB memory.

Input Parameters

The input of this scraper should be JSON containing the list of pages on TikTok Comment API that should be visited. Required fields are:

FIELDTypeDescription
urlstringURL of TikTok Video. Ex: https://www.tiktok.com/@ladygaga/video/7211250685902359850
regionstringTarget country for scraping.
limitintegerYou can limit scraped results.
shouldScrapeRepliesbooleanShould scrape replies.

Compute Unit Consumption

The actor optimized to run blazing fast and scrape many as listings as possible. Therefore, it forefronts all listing detail requests. If actor doesn't block very often it'll scrape 100 listings in 30 seconds with ~0.001 compute units.

TikTok Comment API Input example

{
"url":"URL of TikTok Video. Ex: https://www.tiktok.com/@ladygaga/video/7211250685902359850",
"limit":100,
"shouldScrapeReplies":true
}

During the Run

During the run, the actor will output messages letting you know what is going on. Each message always contains a short label specifying which page from the provided list is currently specified. When items are loaded from the page, you should see a message about this event with a loaded item count and total item count for each page.

If you provide incorrect input to the actor, it will immediately stop with failure state and output an explanation of what is wrong.

TikTok Comment API Export

During the run, the actor stores results into a dataset. Each item is a separate item in the dataset.

You can manage the results in any language (Python, PHP, Node JS/NPM). See the FAQ or our API references to learn more about getting results from this TikTok Comment API actor.

Item Detail

[
{
"author_pin":false,
"aweme_id":"7211250685902359850",
"cid":"7217494551149101851",
"collect_stat":0,
"comment_language":"en",
"create_time":1680453949,
"digg_count":23,
"is_author_digged":false,
"label_list":null,
"no_show":false,
"reply_comment":null,
"reply_comment_total":5,
"reply_id":"0",
"reply_to_reply_id":"0",
"share_info":{
"acl":{
"code":0,
"extra":"{}"
},
"desc":"๐Ÿ‡ต๐Ÿ‡ฑ Kasia ๐Ÿ‡ฎ๐Ÿ‡ธ's comment: Look it for @Marika Christman . She is doing the best outfits for you. Check it out.",
"title":"The rehearsal no one saw. Love you all, thanks for being so supportive of a song that means so much to me โค๏ธ",
"url":"https://www.tiktok.com/@ladygaga/video/7211250685902359850?_d=e80jjb2j1hfl54&_r=1&comment_author_id=7046867863550247941&preview_pb=0&share_comment_id=7217494551149101851&share_item_id=7211250685902359850&sharer_language=en&source=h5_m&u_code=0"
},
"status":1,
"stick_position":0,
"text":"Look it for @Marika Christman . She is doing the best outfits for you. Check it out.",
"text_extra":[
{
"end":29,
"hashtag_id":"",
"hashtag_name":"",
"sec_uid":"MS4wLjABAAAArXhs1fvcchkAbFNXpJZcD4BSJv7EmPFYcLpK2llb0Fq-K5BFkijKYQlDnHoKL1F6",
"start":12,
"user_id":"7038949358691910662"
}
],
"trans_btn_style":0,
"user":{
"accept_private_policy":false,
"account_labels":null,
"account_region":"",
"ad_cover_url":null,
"advance_feature_item_order":null,
"advanced_feature_info":null,
"apple_account":0,
"authority_status":0,
"avatar_168x168":{
"height":720,
"uri":"168x168/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7",
"url_list":[
"https://p16-amd-va.tiktokcdn.com/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~tplv-tiktok-shrink:64:64.webp?s=COMMENT_LIST&se=false&sh=64_64&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18",
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_168x168.webp?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18",
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_168x168.jpeg?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18"
],
"width":720
},
"avatar_300x300":{
"height":720,
"uri":"300x300/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7",
"url_list":[
"https://p16-amd-va.tiktokcdn.com/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~tplv-tiktok-shrink:64:64.webp?s=COMMENT_LIST&se=false&sh=64_64&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18",
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_300x300.webp?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18",
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_300x300.jpeg?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18"
],
"width":720
},
"avatar_larger":{
"height":720,
"uri":"1080x1080/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7",
"url_list":[
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_1080x1080.webp?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18",
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_1080x1080.jpeg?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18"
],
"width":720
},
"avatar_medium":{
"height":720,
"uri":"720x720/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7",
"url_list":[
"https://p16-amd-va.tiktokcdn.com/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~tplv-tiktok-shrink:64:64.webp?s=COMMENT_LIST&se=false&sh=64_64&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18",
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_720x720.webp?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18",
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_720x720.jpeg?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18"
],
"width":720
},
"avatar_thumb":{
"height":720,
"uri":"100x100/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7",
"url_list":[
"https://p16-amd-va.tiktokcdn.com/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~tplv-tiktok-shrink:64:64.webp?s=COMMENT_LIST&se=false&sh=64_64&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18",
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_100x100.webp?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18",
"https://p16-amd-va.tiktokcdn.com/img/tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7~c5_100x100.jpeg?s=COMMENT_LIST&se=false&sh=&sc=avatar&l=20230514065113FFB5EBB0D8A8D784DD18"
],
"width":720
},
"avatar_uri":"tos-maliva-avt-0068/7818f08ae60f5417edede76314c0baa7",
"aweme_count":0,
"bind_phone":"",
"bold_fields":null,
"can_message_follow_status_list":null,
"can_set_geofencing":null,
"cha_list":null,
"comment_filter_status":0,
"comment_setting":0,
"commerce_user_level":0,
"cover_url":[
{
"height":720,
"uri":"musically-maliva-obj/1612555907887110",
"url_list":[
"https://p16-amd-va.tiktokcdn.com/obj/musically-maliva-obj/1612555907887110"
],
"width":720
}
],
"create_time":0,
"custom_verify":"",
"cv_level":"",
"download_prompt_ts":1641158568,
"download_setting":0,
"duet_setting":0,
"enterprise_verify_reason":"",
"events":null,
"favoriting_count":0,
"fb_expire_time":0,
"follow_status":0,
"follower_count":0,
"follower_status":0,
"followers_detail":null,
"following_count":0,
"friends_status":0,
"geofencing":null,
"google_account":"",
"has_email":false,
"has_facebook_token":false,
"has_insights":false,
"has_orders":false,
"has_twitter_token":false,
"has_youtube_token":false,
"hide_search":false,
"homepage_bottom_toast":null,
"ins_id":"katarzyna.krupinska82",
"is_ad_fake":false,
"is_block":false,
"is_discipline_member":false,
"is_phone_binded":false,
"is_star":false,
"item_list":null,
"language":"pl",
"live_agreement":0,
"live_commerce":false,
"live_verify":0,
"matched_friend_available":false,
"mention_status":1,
"mutual_relation_avatars":null,
"need_points":null,
"need_recommend":0,
"nickname":"๐Ÿ‡ต๐Ÿ‡ฑ Kasia ๐Ÿ‡ฎ๐Ÿ‡ธ",
"platform_sync_info":null,
"prevent_download":false,
"react_setting":0,
"region":"IS",
"relative_users":null,
"room_id":0,
"search_highlight":null,
"sec_uid":"MS4wLjABAAAAZl-oKhIJ9Odmr5H0Nw0rAxgPJgZ16uWIm5pZYxxiJiWcDpPmzOTOu4NbYkgzj9p7",
"secret":0,
"shield_comment_notice":0,
"shield_digg_notice":0,
"shield_edit_field_info":null,
"shield_follow_notice":0,
"short_id":"0",
"show_image_bubble":false,
"signature":"๐Ÿ‡ต๐Ÿ‡ฑ\n๐Ÿ‡ฎ๐Ÿ‡ธ",
"special_account":{
"special_account_list":null
},
"special_lock":1,
"status":1,
"stitch_setting":0,
"total_favorited":0,
"tw_expire_time":0,
"twitter_id":"",
"twitter_name":"",
"type_label":null,
"uid":"7046867863550247941",
"unique_id":"katie.kru",
"unique_id_modify_time":1684047073,
"user_canceled":false,
"user_mode":1,
"user_period":0,
"user_profile_guide":null,
"user_rate":1,
"user_tags":null,
"verification_type":0,
"verify_info":"",
"video_icon":{
"height":720,
"uri":"",
"url_list":[],
"width":720
},
"white_cover_url":null,
"with_commerce_entry":false,
"with_shop_entry":false,
"youtube_channel_id":"",
"youtube_channel_title":"",
"youtube_expire_time":0
},
"user_buried":false,
"user_digged":0
}
]

Ethical Use and Data Practices

Our TikTok Scraper operates without logging in to TikTok. This means it doesn't implicitly accept any of TikTok's Terms of Service (ToS) that require a login, as we only process data that's publicly displayed and accessible to everyone without authentication.

We're fully committed to the principle of privacy by design and by default. All data collected explicitly excludes sensitive personal information or non-public data.

Furthermore, our scraper runs on Apify, an EU-based company, which means our operations are designed to be * compliant with relevant EU data protection regulations*, including GDPR, where applicable. You can find more information about the legality of web scraping on Apify's blog: https://blog.apify.com/is-web-scraping-legal/

We've implemented robust technical measures to ensure the scraper operates gently and doesn't impose an undue burden on TikTok's servers. Our sole purpose is to facilitate * responsible research and public data analysis*, and we strictly prohibit any use that could cause harm to any party or the platform itself.

Scrape any TikTok data you need with dedicated scrapers

If you want to get specific data from TikTok, you can use the scrapers below. Each scraper is made to help you get different kinds of TikTok data, like hashtags, search results, profiles, or everything at once. You can look at them to see which one you need.

๐ŸŽน๏ธ Fast TikTok API๐Ÿ“น๏ธ TikTok Trend API๐Ÿ”๏ธ TikTok Search API
๐Ÿง›๏ธ TikTok User API๐Ÿง›๏ธ TikTok User Info API#๏ธ TikTok Hashtag API
๐Ÿ›๏ธ TikTok Shop API๐Ÿ‘ค๏ธ TikTok Followers APIโšก๏ธ TikTok Scraper (pay-per-result)
๐Ÿ’ฌ TikTok Comment API๐ŸŽถ TikTok Music API๐ŸŽถ TikTok Music Trend API
๐Ÿฆ Twitter - X.com Scraper

You might also like

TikTok Comment (Replies) Scraper

xtdata/tiktok-comment-scraper

TikTok Comment Scraper: Fasest and Stablest. Retrieve TikTok comments, replies with speed and efficiency. No Proxy Needed.

Tiktok Comment Scraper

coregent/tiktok-comment-scraper

TikTok Comment Scraper extracts comments from TikTok videos, including text, author details, likes, reply counts, mentions, hashtags, and timestamps. Ideal for audience research, sentiment analysis, moderation, trend tracking, and AI-powered comment insights.

15

TikTok Comment Scraper by Username

thodor/tiktok-comments-scraper

Extract comment text, usernames, timestamps, likes & reply counts from any TikTok username or video url. Handles 100k+ comments. JSON/CSV export or just use as an API.

Tiktok Comments Scraper

scrapier/tiktok-comments-scraper

Automate TikTok comment collection with ease. TikTok Comments Scraper pulls full comment threads, likes, authors, and posting times. Perfect for trend analysis, brand monitoring, sentiment tracking, and data-driven content research.

TikTok Comments Scraper

automation-lab/tiktok-comments-scraper

Scrape comments from TikTok videos. Extract comment text, author info, likes, replies, and timestamps.

๐Ÿ‘ User avatar

Stas Persiianenko

105

TikTok Followers API

novi/tiktok-followers-api

This API provides a list of followers for a given TikTok user. It retrieves follower information, including details like username, ID, and profile picture.

TikTok Search Scraper (free-watermark videos)

novi/tiktok-search-api

TikTok Search Scraper helps exploring, discovering, and analyzing TikTok content with ease. Gain valuable insights and optimize your marketing efforts. Provides no-watermark download link.

TikTok Comments Extractor

scrapeforge/tiktok-comments-extractor

Extract comments, replies, and user data from any TikTok video or profile. Fast, reliable, and low-bandwidth โ€” scrapes ~400 comments in under 40 seconds. Export to JSON, CSV, or Excel.

136

4.7

Tiktok Comment Scraper

futurizerush/tiktok-comment-scraper

Collect comments and replies from public TikTok posts in a clean, ready-to-use dataset. Supports video posts, photo posts, multiple URLs per run, and short links.