✅ TikTok User Reposts Scraper avatar

✅ TikTok User Reposts Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
✅ TikTok User Reposts Scraper

✅ TikTok User Reposts Scraper

Get repost data for one or more TikTok usernames in a simple, ready-to-use format. The actor looks up each profile, resolves the internal ID, and returns raw TikTok repost data, profile details, and item lists for easy review or reporting.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Datamagnet

Datamagnet

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

TikTok Profile Repost Scraper

TikTok Profile Repost Scraper helps you quickly collect repost data from one or more TikTok usernames in a simple, business-friendly way. Enter the usernames you want to check, and the actor looks up each TikTok profile, finds the internal profile identifier, and returns the repost-related data exactly as received. It is ideal for marketers, researchers, agencies, and social media teams who need TikTok profile repost data, profile lookup details, and repost item lists without manual copying. If you want a fast way to gather TikTok repost information for multiple accounts in one run, this actor is built for that.

Key Features

  • Extract repost data for any TikTok username you provide.
  • Collect results for multiple TikTok profiles in a single run.
  • Return raw profile lookup and repost details exactly as received.
  • Capture useful profile information such as nickname, follower count, and verification status.
  • Include repost item details like captions, share metadata, stats, and media information.
  • Fetch more repost items automatically until the limit is reached or no more data is available.
  • Save time by turning a manual profile-checking task into a repeatable workflow.

Use Cases

Social Media Research

Social media analysts use this actor to understand what a TikTok profile is reposting and how that content is presented. The output includes profile details, repost item lists, captions, and engagement stats, which makes it easier to compare accounts and spot patterns. This is useful when you want to study creator behavior, brand activity, or content themes across several usernames.

Influencer and Creator Vetting

Agencies and brands can review a creator’s repost activity before starting a partnership. The returned profile data, such as follower count, verification status, nickname, and bio link, helps teams confirm whether an account looks credible and relevant. Repost content and share metadata also give a clearer picture of what the creator amplifies on TikTok.

Brand Monitoring

Marketing teams can track how a brand account or public figure account behaves on TikTok by checking repost-related activity over time. The actor returns the raw repost response, including item stats, share counts, and content descriptions, so teams can review what is being shared and how it may support campaigns. This helps with brand safety checks, campaign analysis, and content review.

Competitive Intelligence

Businesses can compare multiple competitor usernames in one run to see how different TikTok profiles behave. Because the output includes user info, stats, and repost item lists, you can compare audience size, posting activity, and the type of content being reposted. That makes it easier to identify content strategies and benchmark accounts against each other.

Content and Trend Analysis

Researchers and content strategists can use the repost data to understand which topics, creators, or hashtags are being amplified. Fields like captions, text extras, challenges, and music details help reveal the context around each reposted item. This is valuable when you want to spot recurring themes, campaign messages, or trending content formats.

Multi-Account Reporting

Teams that manage several TikTok profiles can process a list of usernames in one go and build a simple report from the results. The actor returns the same structure for each profile, which makes it easier to compare accounts side by side. This is especially helpful for agencies, internal social teams, and researchers who need repeatable reporting.

Input

FieldTypeRequiredDescriptionExample
UsernamesarrayYesEnter one or more TikTok usernames to process. Use the username shown on the profile, without the @ symbol.["selenagomez", "taylorswift"]
Max resultsintegerNoMaximum number of repost items to collect per username. The actor keeps going until it reaches this limit or there is no more data.100

Output

FieldTypeDescription
AIGCDescriptionstringA short automated description field returned by TikTok, if present.
CategoryTypeintegerA category code that helps identify the type of content.
IsHDBitratebooleanShows whether the video is available in high bitrate quality.
ShowAIGCbooleanIndicates whether AI-related content labeling is shown.
adAuthorizationbooleanTells you whether the item is allowed for ad-related use.
anchorsarrayExtra linked content or promotional elements attached to the item.
authorobjectProfile details for the account connected to the reposted item.
authorStatsobjectMain profile performance numbers such as followers and likes.
authorStatsV2objectThe same profile stats in text form.
backendSourceEventTrackingstringInternal tracking information returned with the item.
challengesarrayHashtags or challenge tags connected to the content.
collectedbooleanShows whether the item was marked as collected.
contentsarrayCaption fragments and tagged mentions included in the post.
createTimeintegerThe time the item was created, shown as a timestamp.
creatorAICommentobjectAI-related eligibility information for the item.
descstringThe full caption or description text for the reposted item.
diggedbooleanIndicates whether the item was liked by the account.
diversificationIdintegerA content classification identifier returned by TikTok.
duetDisplayintegerA display setting related to duet behavior.
duetEnabledbooleanShows whether duet is enabled for the item.
effectStickersarraySticker effects attached to the video.
forFriendbooleanIndicates whether the item is shared for friends.
idstringThe unique ID of the reposted item.
isAdbooleanShows whether the item is marked as an advertisement.
isReviewingbooleanIndicates whether the item is under review.
itemCommentStatusintegerA status code for comments on the item.
item_controlobjectSharing, reposting, and comment permissions for the item.
musicobjectMusic details attached to the item, including title and artist.
officalItembooleanIndicates whether the item is an official post.
originalItembooleanShows whether the item is original content.
playlistIdstringThe playlist ID if the item belongs to a playlist.
privateItembooleanIndicates whether the item is private.
secretbooleanShows whether the item is hidden or restricted.
shareEnabledbooleanTells you whether sharing is enabled.
statsobjectEngagement numbers such as likes, comments, shares, and plays.
statsV2objectThe same engagement numbers in text form, including repost count.
stitchDisplayintegerA display setting related to stitch behavior.
stitchEnabledbooleanShows whether stitch is enabled for the item.
textExtraarrayTagged users and hashtags found in the caption.
textLanguagestringThe language detected in the caption text.
textTranslatablebooleanIndicates whether the caption can be translated.
videoobjectVideo file details, preview links, and quality information.
userobjectProfile lookup data, share text, and status information for the username.

Sample Output

{
"AIGCDescription": "",
"CategoryType": 102,
"IsHDBitrate": false,
"ShowAIGC": false,
"adAuthorization": true,
"author": {
"id": "97614653324771328",
"uniqueId": "selenagomez",
"nickname": "Selena Gomez",
"verified": true
},
"authorStats": {
"followerCount": 58700000,
"followingCount": 74,
"heart": 711400000,
"videoCount": 266
},
"desc": "The newest member of the Soft Pinch family has arrived... Soft Pinch Lip Oil Stick is your favorite lip oil + gloss + lipstick all in one...",
"id": "7659785653890125086",
"isAd": true,
"music": {
"authorName": "Rare Beauty",
"title": "original sound",
"duration": 15
},
"shareEnabled": true,
"stats": {
"collectCount": 999,
"commentCount": 177,
"diggCount": 12200,
"playCount": 147700,
"shareCount": 922
},
"statsV2": {
"collectCount": "999",
"commentCount": "177",
"diggCount": "12200",
"playCount": "147700",
"repostCount": "0",
"shareCount": "922"
},
"textLanguage": "en",
"video": {
"definition": "720p",
"duration": 15,
"width": 720,
"height": 1280
},
"user": {
"shareMeta": {
"title": "Selena Gomez on TikTok",
"desc": "@selenagomez 58.7m Followers, 74 Following, 711.4m Likes - Watch awesome short videos created by Selena Gomez"
},
"statusCode": 0,
"statusMsg": "",
"needFix": false
}
}

How It Works

  1. You enter one or more TikTok usernames you want to check.
  2. The actor looks up each profile and finds the account details needed to continue.
  3. It then gathers repost-related data for each resolved profile.
  4. If you set a result limit, it keeps collecting items until it reaches that number or runs out of data.
  5. You receive the results in a clean export you can review, save, or share.

Getting Started

Getting started is simple and does not require coding knowledge. Click Try for free, paste in one or more TikTok usernames, choose how many results you want per username, and click Run. The actor will do the rest automatically and return the results in a format you can work with right away. You can download the output as JSON, CSV, or Excel depending on how you want to review or share the data.

Frequently Asked Questions

Do I need technical skills?

No. This actor is designed for business users, marketers, researchers, and agencies who want TikTok repost data without doing manual work. You only need to enter usernames and start the run.

How fast does it run?

Speed depends on how many usernames you enter and how many repost items you request for each one. Smaller runs usually finish quickly, while larger lists take longer because the actor collects more data for each profile.

What format is the output?

The results are available in easy-to-use export formats such as JSON, CSV, and Excel. That makes it simple to review the data in a spreadsheet, share it with your team, or import it into your own workflow.

This actor is intended for lawful research, analysis, and business use. You should always make sure your use of the data follows applicable laws, TikTok’s terms, and your organization’s policies.

Can I schedule it to run automatically?

Yes, you can run it whenever you need fresh data, and it can also be used in recurring workflows if you want regular updates. This is helpful for monitoring profiles over time, comparing accounts, or keeping reports current.