Collect normalized profiles from publicly visible TikTok follower lists for one or more usernames, with source context, profile links, and available public metrics.

TikTok Followers List API

Follower profiles
Audience sampling
Public list research
0.5 credits / result
Ready
Ready

Enter parameters and send a request. The task status and normalized results will appear here.

README

TikTok Followers List

Publicly visible TikTok follower lists reveal account identities, biographies, profile links, and available audience or activity counts. These records support audience sampling, creator discovery, enrichment queues, and recurring public-list research.

Features

  • Multi-account collectionCollect followers for one or more public usernames, with results_limit applied independently to each submitted account.
  • Bounded feed traversalTraverse supported follower pages internally until the per-account limit, an unavailable next page, or the collection ceiling is reached.
  • Normalized profile recordsReturn follower ID, username, display name, biography, avatar reference, profile URL, and supported public metrics in a consistent profile shape.
  • Retained source contextKeep the normalized submitted handle in extra.input_username for the retained follower record.
  • Task-level duplicate controlSuppress repeated follower identities across the task by normalized ID or profile URL before results are saved and paginated.

Parameters

ParametersRequiredDescription
usernamesRequiredRequired non-empty list of public TikTok usernames. Values may include or omit a leading @; numeric account IDs, profile URLs, and cursor values are not accepted.
results_limitOptionalOptional integer from 20 through 2,000, default 100. The limit applies separately to each submitted username and is a ceiling rather than a completeness guarantee.

How to Use

Submit known public handles, wait for the asynchronous task, and page through the saved profile records.

  1. Trim whitespace, remove optional leading @ characters for your own deduplication, and choose public TikTok usernames.
  2. POST usernames and a per-username results_limit from 20 through 2,000 to /v1/tiktok/followers-list.
  3. Save task_id and poll /v1/tasks/{task_id}; queued, running, and retrying are normal intermediate states.
  4. After success, read data.results.items and pass next_cursor to the same task endpoint while has_more is true.
curl -X POST "https://api.socq.ai/v1/tiktok/followers-list" \
  -H "Authorization: Bearer $SOCQ_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"usernames":["@loganpaul"],"results_limit":100}'

# Poll GET /v1/tasks/{task_id}
# Read data.results.items and follow next_cursor while has_more is true

Best Use Cases

  • Public audience sampling: Build a bounded sample of publicly visible follower profiles for qualitative audience review.
  • Creator discovery queues: Collect follower usernames and profile links that can seed manual review or a later TikTok Profiles enrichment task.
  • Recurring list research: Save timestamped samples from the same public accounts to observe changes in the identities available during each collection.
  • Profile directory inputs: Transform public follower-list entries into consistent identity, biography, avatar, and metric fields for internal directories.

Pro Tips

  • Normalize case and remove a leading @ before client-side deduplication; @name and name can otherwise trigger equivalent source lookups.
  • Treat results_limit as a per-username ceiling: two usernames at the default 100 produce an estimate of 200 results, not 100.
  • Keep extra.input_username, but do not use this endpoint for exact common-follower analysis because task-level deduplication retains one source context per follower identity.
  • Use the follower username, not the numeric id, when passing a returned account to an endpoint that accepts TikTok usernames.
  • Do not submit next_cursor in a new collection request; it only pages through results already saved for the same successful task.
  • Handle metrics as nullable and created_at as null because upstream follower rows do not always expose those fields.
  • Expect fewer records for private, restricted, unavailable, or very large accounts, and treat avatar references as source URLs that may expire.

Use these APIs when you need a different type of public TikTok data.

  • TikTok Profiles APIRetrieve public profile identity, biographies, account flags, and audience counts by username.
  • TikTok Hashtags APICollect public videos, creators, media, sound, and engagement for specified hashtags.
  • TikTok Comments APICollect public top-level comments, authors, engagement, mentions, and creator interaction flags.
  • TikTok Videos APIRetrieve creator, caption, media, music, tags, mentions, and engagement from video URLs.
  • TikTok Search APISearch public videos by keyword with supported sorting and publication filters.
  • TikTok Comment Replies APICollect public replies for a known comment using its TikTok video URL and comment ID, with authors, engagement, timestamps, and parent context.
  • TikTok Following List APICollect public profiles followed by TikTok accounts with normalized identity, biographies, visible metrics, and source-account context.
  • TikTok User Videos APICollect public profile-feed videos by username with captions, creators, media, timestamps, engagement, and source-account context.
  • TikTok Live Room Info APILook up one known live room by paired room and owner IDs, returning status, owner context, cover media, and audience counts.
  • TikTok Trending Feed APICollect the current public video feed for a region with creator, caption, cover, timestamp, and visible engagement fields.
  • TikTok Video Transcript APIExtract available transcript text, language, format, and source context from public video URLs.

TikTok Followers List APIFAQ