Tiktok Following Scraper avatar
Tiktok Following Scraper

Pricing

$1.50 / 1,000 results

Go to Apify Store
Tiktok Following Scraper

Tiktok Following Scraper

Extract TikTok following data including accounts that users follow. Get usernames, follower counts, bio, and engagement metrics. Perfect for influencer research, audience analysis, and network mapping.

Pricing

$1.50 / 1,000 results

Rating

0.0

(0)

Developer

Socia Vault

Socia Vault

Maintained by Community

Actor stats

1

Bookmarked

5

Total users

1

Monthly active users

6 days ago

Last modified

Share

Extract comprehensive following lists from TikTok user profiles. Get detailed information about every account a user follows, including usernames, follower counts, bios, and profile pictures.

Features

  • Complete Following Data: Extract full profile details for every account a user follows
  • Automatic Pagination: Fetches exact number of following profiles you specify
  • Batch Processing: Process multiple TikTok handles in one run
  • Detailed Profiles: Get follower counts, bios, profile pictures, and more
  • Audience Analysis: Understand who influencers are following
  • Network Mapping: Build relationship graphs between accounts
  • Simple Input: Just provide TikTok usernames and desired count

Use Cases

🎯 Influencer Research

  • Discover who influencers are following
  • Find industry connections and relationships
  • Identify potential collaboration opportunities

📊 Competitive Analysis

  • Analyze competitor following patterns
  • Track industry networking strategies
  • Discover emerging accounts in your niche

🔍 Audience Intelligence

  • Understand influencer interests and connections
  • Map social network relationships
  • Identify key opinion leaders

🤝 Partnership Discovery

  • Find accounts that top creators follow
  • Discover potential brand partnerships
  • Identify collaboration opportunities

Input

The actor accepts the following input parameters:

{
"handles": ["stoolpresidente", "barstoolsports"],
"maxFollowingPerProfile": 50
}

Input Parameters

ParameterTypeRequiredDescription
handlesArrayYesList of TikTok usernames (without @) to scrape following lists from
maxFollowingPerProfileIntegerNoNumber of following profiles to retrieve per handle (default: 20, automatically paginates)

Input Example

{
"handles": [
"stoolpresidente",
"barstoolsports",
"charlidamelio"
],
"maxFollowingPerProfile": 50
}

Note: If you specify maxFollowingPerProfile: 50 with 3 handles, the scraper will fetch 50 following profiles for EACH handle (150 total profiles).

Output

The actor returns detailed following data for each handle:

Example Output

{
"success": true,
"handle": "stoolpresidente",
"totalFollowing": 84,
"followingCount": 20,
"followingList": [
{
"uid": "7530302596159030303",
"uniqueId": "wakeupbarstool",
"nickname": "Wake Up Barstool",
"followerCount": 17911,
"followingCount": 5,
"signature": "Every Monday through Friday from 8am-10am ET on FS1",
"region": "US",
"language": "en",
"createTime": 1753285306,
"avatarUrl": "https://p16-sign-va.tiktokcdn.com/..."
},
{
"uid": "6807185437821273093",
"uniqueId": "pftcommenter3",
"nickname": "PFTCommenter",
"followerCount": 25494,
"followingCount": 0,
"signature": "",
"region": "US",
"language": "en",
"createTime": 1584921514,
"avatarUrl": "https://p16-sign-va.tiktokcdn.com/..."
}
],
"minTime": 1729006379
}

Output Fields

FieldTypeDescription
successBooleanWhether the request was successful
handleStringThe TikTok username that was queried
totalFollowingIntegerTotal number of accounts the user follows (from TikTok)
followingCountIntegerNumber of following profiles returned in this result
followingListArrayArray of profile objects for accounts the user follows
errorStringError message (only present if success is false)

Note: minTime is used internally for pagination but NOT returned in the output.

Following Profile Fields

Each profile in the followingList contains:

FieldTypeDescription
uidStringTikTok user ID
uniqueIdStringUsername/handle
nicknameStringDisplay name
followerCountIntegerNumber of followers
followingCountIntegerNumber of accounts they follow
signatureStringBio/description
regionStringCountry/region code
languageStringPreferred language
createTimeIntegerAccount creation timestamp
avatarUrlStringProfile picture URL (WebP format)

Limitations

  1. Pagination: Automatically fetches up to your specified maxFollowingPerProfile

    • Default is 20 profiles per handle
    • Increase the value to get more (e.g., 50, 100, 200)
    • If user has fewer following than requested, returns all available
  2. Private Accounts: Cannot access following lists from private profiles

    • API returns error or empty list
    • Check success field in response
  3. Rate Limits: API has rate limiting

    • Sequential processing with delays
    • Monitor credit usage
  4. Data Freshness: Real-time data but may have slight delays

    • Following lists updated periodically
    • Avatar URLs are temporary (CDN signed URLs)

Tips for Best Results

  1. Valid Handles: Ensure usernames are correct and public
  2. Remove @ Symbol: Don't include @ in handles (e.g., use "username" not "@username")
  3. Set Appropriate Limit: Use maxFollowingPerProfile to control how many profiles to fetch
  4. Monitor Credits: Each API call (20 profiles) costs 1 credit. Calculate: ceil(maxFollowing / 20) per handle
  5. Handle Failures: Check success field for each result

Data Export

Export your data in multiple formats:

  • JSON: Complete data with all fields
  • CSV: Flattened following profiles (one row per profile)
  • Excel: Formatted spreadsheet
  • HTML: Visual table format

Example Workflows

Network Analysis

{
"handles": ["influencer1", "influencer2", "influencer3"],
"maxFollowingPerProfile": 100
}

Compare following lists to find common connections.

Competitor Research

{
"handles": ["competitor1", "competitor2"],
"maxFollowingPerProfile": 50
}

Discover who your competitors are following for insights.

Influencer Discovery

{
"handles": ["top_creator"],
"maxFollowingPerProfile": 200
}

Apache-2.0


Built with ❤️ by SociaVault