Tiktok Followers Api Scraper avatar

Tiktok Followers Api Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Tiktok Followers Api Scraper

Tiktok Followers Api Scraper

Automate TikTok follower data collection using the TikTok Followers API Scraper. Capture follower usernames, profile information, bios, and account insights quickly through API access. Ideal for marketers, researchers, and social media analysts.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapAPI

ScrapAPI

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

13 days ago

Last modified

Share

Tiktok Followers Api Scraper

The Tiktok Followers Api Scraper is a production-ready Apify actor that automates TikTok follower data collection via a headless browser workflow. It solves the challenge of exporting structured follower lists at scale by opening the followers modal on profile pages and capturing clean follower records. Ideal for marketers, developers, data analysts, and researchers, this tiktok followers scraper delivers a reliable tiktok followers data export for audience research, influencer analysis, and pipeline automation—enabling you to build a repeatable tiktok followers scraping api process for your stack. 🚀

What data / output can you get?

Below are the exact output fields this actor produces by default (full follower records). Each dataset item represents a follower relationship captured from the followers modal.

Data typeDescriptionExample value
authorMeta.idFollower’s internal user ID"7123456789012345678"
authorMeta.nameFollower’s username (uniqueId)"john_doe"
authorMeta.profileUrlFollower’s profile URL"https://www.tiktok.com/@john_doe"
authorMeta.nickNameFollower’s display name"John"
authorMeta.verifiedVerification statustrue
authorMeta.signatureFollower’s bio text"Creator • Traveler • Coffee"
authorMeta.originalAvatarUrlFull-size avatar URL"https://p16-sign-va.tiktokcdn.com/..."
authorMeta.avatarAvatar URL (same as originalAvatarUrl)"https://p16-sign-va.tiktokcdn.com/..."
authorMeta.followingAccounts the follower follows321
authorMeta.friendsFriend count12
authorMeta.fansFollower’s fans (followers)10450
authorMeta.heartLikes received250000
authorMeta.videoNumber of videos87
authorMeta.diggDigg count0
connectedTo.nameUsername of the profile being scraped"nike"
connectedTo.profileUrlProfile URL being scraped"https://www.tiktok.com/@nike"
connectedTo.commerceUserInfo.commerceUserCommerce user flag (profile being scraped)false
connectedTo.roomIdRoom ID (if present)""
connectionTypeRelationship type"following"
connectionDescriptionHuman-readable relation summary"nike is following john_doe"

Notes:

  • Some fields may be empty strings or null if TikTok doesn’t expose them (e.g., bioLink can be null).
  • Export your dataset in JSON or CSV directly from Apify for downstream analytics and reporting.

Key features

  • 🔄 Automatic proxy fallback for resilience
    Starts with no proxy and automatically falls back to datacenter and then residential proxies if TikTok blocks requests—helpful for reliable tiktok followers download at scale.

  • 🧭 Structured follower records
    Outputs clean follower objects with authorMeta, connectedTo, connectionType, and connectionDescription—perfect for a tiktok follower extractor tool and analytics pipelines.

  • 🔐 Authenticated access via sid_tt
    Requires a valid sid_tt session cookie to load follower lists, enabling accurate, high-coverage scraping of the followers modal.

  • 🧰 Flexible output modes
    Use simplyOutput to export only follower profile fields (authorMeta flattened with sourceProfile), or keep the full connection object for richer context.

  • 🎯 Precise limits
    Control extraction with maxFollowersPerProfile (1–5000) to balance depth and speed for your tiktok audience scraper workflows.

  • ⚙️ Developer-friendly, API-ready
    Built on Apify’s Python runtime with Playwright. Trigger via the Apify API or integrate with your tiktok followers python scraper pipelines for automation.

  • 🧱 Production-grade reliability
    Anti-blocking tactics (randomized waits, overlay handling, force clicks) plus proxy fallback ensure consistent results for tiktok followers scraping api needs.

How to use Tiktok Followers Api Scraper - step by step

  1. Sign in to Apify
    Create or log into your Apify account.

  2. Open the actor
    Find and open “tiktok-followers-api-scraper” in the Apify Console.

  3. Enter the target profile

    • Username: Provide the TikTok handle without @ (e.g., nike).
    • User’s URL: Alternatively, paste the full profile URL (e.g., https://www.tiktok.com/@nike).
      You can use either field.
  4. Add your TikTok session cookie (required)

    • Paste a valid sid_tt from a logged-in TikTok session.
    • TikTok does not return follower lists without this cookie.
  5. Configure limits and output shape

    • Number of followers: Set maxFollowersPerProfile (1–5000).
    • Simply Output: Turn on to output only follower profile fields (authorMeta flattened); leave off for full connection objects.
  6. Set proxy preferences (optional)

    • Proxy configuration: By default, the actor starts with no proxy and will fall back to datacenter then residential proxies if blocked. You can enable Apify Proxy to start with a proxy.
  7. Start the run
    Click Start. The actor will launch a headless browser, open the followers modal, and collect follower data.

  8. Review and export the data
    When the run finishes, open the Dataset to preview results and export as JSON or CSV for analysis or ingestion.

Pro Tip: Use the Apify API to trigger runs and pipe results into your data warehouse, turning this into a repeatable tiktok followers tracker api workflow.

Use cases

Use case nameDescription
Influencer marketing + audience analysisBenchmark follower counts and bios to identify brand-fit creators and build a tiktok followers database scraper for campaign planning.
Competitive research + benchmarkingTrack competitor audience size and growth using a tiktok followers analytics api approach to quantify impact.
Social listening + segmentationExport follower profiles for clustering and persona mapping in your tiktok followers data export pipeline.
Data enrichment for CRMAppend TikTok profile URLs, verification flags, and stats to contacts for social attribution.
Academic & social researchGather public follower lists for studies on network effects and content diffusion with a compliant tiktok audience scraper method.
Automation & ETL pipelinesIntegrate a tiktok followers scraping api into Python/ETL jobs to refresh datasets on a schedule.
Product research & UGC sourcingDiscover verified or niche creators from follower lists to fuel UGC and partnerships.

Why choose Tiktok Followers Api Scraper?

Built for precision and reliability, this tiktok user followers scraper delivers structured results without guesswork.

  • ✅ Accurate, structured output modeled on follower relationships and user stats
  • 🌍 Works wherever TikTok is accessible, with proxy fallback for higher success rates
  • 📈 Scales with controlled limits for repeatable, production workflows
  • 🧑‍💻 Developer access via the Apify API and Python runtime for easy integration
  • 🛡️ Ethical use aligned with public data and your compliance processes
  • 💸 Predictable pricing with a flat monthly plan and trial time to test
  • 🔗 Plays nicely with data pipelines, analytics tools, and automation scripts

Unlike fragile extensions or manual copy-paste, this production-ready tiktok followers automation tool provides consistent, export-ready data for analytics and enrichment.

Yes—when done responsibly. This actor collects data from publicly accessible TikTok profiles and requires your authenticated session cookie to load the followers modal. You are responsible for ensuring that your use complies with:

  • Platform terms and acceptable use policies
  • Applicable data protection regulations (e.g., GDPR, CCPA)
  • Respect for privacy and ethical data handling

This actor does not bypass logins beyond using your provided sid_tt cookie and does not access private or password-protected content.

Input parameters & output format

Example JSON input

{
"username": "mrbeast",
"sid_tt": "YOUR_SID_TT_COOKIE_VALUE",
"userUrl": "",
"maxFollowersPerProfile": 100,
"simplyOutput": false,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Input parameters

  • username (string)
    Description: Enter the TikTok username (handle) without @ or a full URL.
    Default: "mrbeast"
    Required: No

  • sid_tt (string)
    Description: Required. A valid sid_tt cookie from a logged-in TikTok session. TikTok does not return follower lists without an authenticated session.
    Default: ""
    Required: Yes

  • userUrl (string)
    Description: Alternatively, paste the full TikTok profile URL (e.g., https://www.tiktok.com/@nickiminai). The actor will extract the username and scrape that profile’s followers.
    Default: ""
    Required: No

  • maxFollowersPerProfile (integer)
    Description: Maximum number of followers to collect per profile (1–5000).
    Default: 100
    Required: No

  • simplyOutput (boolean)
    Description: Turn on to output only authorMeta per follower (flattened with sourceProfile). Turn off for the full connection object (authorMeta, connectedTo, connectionType, connectionDescription).
    Default: false
    Required: No

  • proxyConfiguration (object)
    Description: Proxy settings. By default, the actor uses no proxy and automatically falls back to datacenter, then residential proxies if blocked.
    Default: { "useApifyProxy": false }
    Required: No

Example JSON output (default mode: full connection object)

{
"authorMeta": {
"id": "7123456789012345678",
"name": "john_doe",
"profileUrl": "https://www.tiktok.com/@john_doe",
"nickName": "John",
"verified": true,
"signature": "Creator • Traveler • Coffee",
"bioLink": null,
"originalAvatarUrl": "https://p16-sign-va.tiktokcdn.com/...",
"avatar": "https://p16-sign-va.tiktokcdn.com/...",
"privateAccount": false,
"ttSeller": false,
"followDatasetUrl": null,
"following": 321,
"friends": 12,
"fans": 10450,
"heart": 250000,
"video": 87,
"digg": 0
},
"connectedTo": {
"id": "",
"name": "nike",
"profileUrl": "https://www.tiktok.com/@nike",
"nickName": "nike",
"verified": false,
"signature": "",
"bioLink": null,
"originalAvatarUrl": "",
"avatar": "",
"commerceUserInfo": { "commerceUser": false },
"privateAccount": false,
"roomId": "",
"ttSeller": false,
"followDatasetUrl": null,
"following": 0,
"friends": 0,
"fans": 0,
"heart": 0,
"video": 0,
"digg": 0
},
"connectionType": "following",
"connectionDescription": "nike is following john_doe"
}

Example JSON output (simplyOutput = true: follower-only fields flattened)

{
"sourceProfile": "nike",
"id": "7123456789012345678",
"name": "john_doe",
"profileUrl": "https://www.tiktok.com/@john_doe",
"nickName": "John",
"verified": true,
"signature": "Creator • Traveler • Coffee",
"bioLink": null,
"originalAvatarUrl": "https://p16-sign-va.tiktokcdn.com/...",
"avatar": "https://p16-sign-va.tiktokcdn.com/...",
"privateAccount": false,
"ttSeller": false,
"followDatasetUrl": null,
"following": 321,
"friends": 12,
"fans": 10450,
"heart": 250000,
"video": 87,
"digg": 0
}

Notes:

  • In default mode, each item includes authorMeta, connectedTo, connectionType, and connectionDescription.
  • With simplyOutput enabled, each item is the follower’s authorMeta flattened to the root plus sourceProfile.
  • Some fields may be empty strings or null if not available from TikTok responses.

FAQ

Do I need to log in or provide cookies?

Yes. You must provide a valid sid_tt cookie from a logged-in TikTok session. Without sid_tt, TikTok does not return follower lists and the actor will exit early.

How many followers can I scrape per profile?

You can set maxFollowersPerProfile between 1 and 5000. Higher limits will take longer as the actor scrolls the followers modal to load more users.

Which data fields are included in the output?

By default, each follower item includes authorMeta (id, name, profileUrl, nickName, verified, signature, avatar URLs, and stats like following, friends, fans, heart, video, digg), connectedTo (profile metadata with commerceUserInfo and roomId where available), connectionType, and connectionDescription. With simplyOutput enabled, only the follower’s profile fields are returned alongside sourceProfile.

Does it support proxies to reduce blocking?

Yes. It starts with no proxy and automatically falls back to datacenter, then residential proxies if blocked. It will stick with residential for the remaining profiles after fallback, improving reliability of your tiktok followers scraping api workflows.

Can I use this with Python or via an API?

Yes. This is an Apify actor built in Python and can be triggered programmatically via the Apify API or integrated into Python-based automation for a tiktok followers python scraper pipeline.

Is there a free trial or pricing?

This actor uses a flat monthly pricing model at $19.99 and includes 120 trial minutes to test before committing. Pricing is subject to the current Apify listing.

Yes, when used responsibly. The actor collects data from publicly accessible profiles, and you are responsible for compliance with TikTok’s terms and applicable laws (e.g., GDPR, CCPA). It does not access private or password-protected content.

Can I use it as a followers tracker over time?

Yes. Run it on a regular cadence and compare datasets to build a tiktok followers tracker api workflow for audience change monitoring and reporting.

Closing CTA / Final thoughts

Tiktok Followers Api Scraper is built for accurate, structured follower extraction from public TikTok profiles. With authenticated access via sid_tt, robust proxy fallback, and flexible output modes, it enables marketers, developers, analysts, and researchers to export clean follower data and power audience analytics at scale. Use the Apify API for automation, integrate with your pipelines, and start turning TikTok follower lists into actionable insights today.