TikTok Creator Finder — Influencer Discovery ✅ avatar

TikTok Creator Finder — Influencer Discovery ✅

Pricing

from $9.00 / 1,000 creator profiles

Go to Apify Store
TikTok Creator Finder — Influencer Discovery ✅

TikTok Creator Finder — Influencer Discovery ✅

Find TikTok creators by niche and build influencer shortlists with follower counts, activity, topic relevance and engagement metrics from discovered videos.

Pricing

from $9.00 / 1,000 creator profiles

Rating

0.0

(0)

Developer

NexaScout

NexaScout

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Share

TikTok Creator Finder — Influencer Discovery

Find TikTok creators in your niche and turn keyword searches into a ranked influencer shortlist. Compare public profile details, follower counts, topic relevance, posting activity and engagement from the videos discovered in each run.

Built for influencer discovery, brand partnerships, creator outreach research and niche analysis. No TikTok login or TikTok API key is required.

What you get

One dataset row per creator, deduplicated by creator ID. Creators are ranked by topic relevance, then the age of their newest discovered video, then followers.

  • Profile: username, display name, bio, verification status, avatar and available public counters.
  • Activity: age of the newest discovered video and an activity tier.
  • Performance: average video views, average view-based engagement and average views relative to followers.
  • Relevance: a 0–100 keyword-based score, matched terms and the strongest matching query.
  • Evidence: discovered videos with public metrics and the creator's matching sourceQueries. If one video appears under multiple queries, those queries are retained while the video is counted once.

Quick start

  1. Enter 1–10 niche keywords, such as skincare routine and makeup tutorial.
  2. Select search localization and optional follower, activity, language or relevance filters.
  3. Choose a creator limit and run the Actor.
  4. Review the dataset and export it as JSON, CSV or Excel.

Start broadly, then tighten filters. maxCreators is an upper limit; discovery depth, availability and filters can produce fewer results.

Example input

{
"searchQueries": ["skincare routine", "makeup tutorial"],
"region": "US",
"minFollowers": 1000,
"maxFollowers": 100000,
"maxInactiveDays": 90,
"activityMatch": "strict",
"language": "en",
"languageMatch": "strict",
"minRelevance": 20,
"maxCreators": 25,
"maxCandidatesPerQuery": 30,
"maxPagesPerQuery": 2,
"maxRunSeconds": 180,
"includeRecentVideos": true
}

This example targets a focused shortlist. Remove filters if your initial search is too narrow.

Input guide

SettingDefaultHow to use it
searchQueries["hiking"] in Console1–10 nonempty keyword phrases; required when supplying your own input.
regionUSUppercase two-letter search-localization code. This is not a creator or audience country filter. The default proxy country is configured separately as US.
minFollowers, maxFollowers0, 0Set follower bounds; 0 disables that bound. Unknown follower counts remain eligible.
verifiedOnlyfalseInclude only profiles marked verified when enabled.
maxInactiveDays0Maximum age of the newest discovered video; 0 disables the filter.
activityMatchlenientWhen the activity filter is enabled, strict excludes unknown activity; lenient keeps it.
minRelevance0Minimum keyword-based relevance score from 0 to 100.
languageanyUse any or a lowercase two-letter language code, such as en.
languageMatchlenientWith a language filter, strict excludes undetected language. Both modes exclude a different detected language.
maxCreators25Maximum creator rows, from 1 to 200.
maxCandidatesPerQuery30Videos requested per search page, from 1 to 100.
maxPagesPerQuery2Search pages per keyword, from 1 to 5.
maxRunSeconds180Soft collection budget, from 30 to 240 seconds.
includeRecentVideostrueInclude discovered video objects. When false, recentVideos contains an integer count instead.
proxyConfigurationApify residential proxy, USResidential proxies are the default. Keep proxy country aligned with your intended search localization.

Increasing search depth requests more candidates; it does not guarantee more eligible creators.

Output fields and metric definitions

FieldsMeaning
authorId, uniqueId, nickname, bio, verified, avatarUrlCreator identity and available public profile details.
followers, heartCount, videoCount, followingCountAvailable profile counters. A missing value is null, not zero.
lastUploadDaysAgo, activityTierAge of the newest discovered video. Tiers: very active ≤30 days, active ≤90, dormant ≤365, inactive >365, or unknown.
avgViewsPerVideoArithmetic mean of available views across discovered videos.
engagementRatePctMean of each eligible video's 100 × (likes + comments + shares) / views. Missing interaction components are treated as zero when at least one is available.
avgReachMultipleMean video views divided by the available creator follower count, where both are positive.
topicConfirmationKeyword-based relevance score, confidence, matched terms and strongest matching query.
language, languageConfidence, languageOriginEstimated language from bio and video-description text; undetected language is null.
discoveredVideos, recentVideosNumber of discovered videos and their details, or a count in compact mode.
sourceQueriesSearch queries that led to this creator, including cross-query video matches.

Performance metrics describe the discovered sample. They do not measure the creator's whole catalog or audience demographics. Engagement is view-based, not follower-based.

API and integrations

Run through the Apify API using the Actor ID jrji0RKG4kmshtyHH:

POST https://api.apify.com/v2/actors/jrji0RKG4kmshtyHH/runs
Authorization: Bearer YOUR_APIFY_TOKEN
Content-Type: application/json

Send an input JSON object like the example above, then retrieve items from the run's default dataset. You can also save your input as an Apify Task for repeated research and connect dataset exports to your own analysis workflow.

Result quality and troubleshooting

  • Fewer rows than requested: broaden keywords, relax filters or increase search depth within the input limits. Empty results can be valid when no discovered creators pass your filters.
  • Unknown language or activity: use the lenient policy to retain unknowns, or strict to exclude them.
  • No matches for a niche: try natural phrases used in video captions and a few related keywords.
  • Collection failures: check the run log and run summary. Search availability, blocking and upstream changes can affect results; a completed run can still contain partial or empty output.

This is a bounded search sample, not a complete directory of TikTok accounts. Search ranking favors discoverable videos. The newest discovered video may be older than the creator's actual latest upload, so activity is an upper bound on inactivity.

Language detection uses text heuristics and can misclassify multilingual or short text; it does not analyze spoken audio. Relevance is a keyword signal, not an independently verified niche label. Public counters may be unavailable, rounded or updated in batches. No verified contact-email enrichment, audience-country verification or private-account content is provided.

Pricing

Pay per event: $0.05 per run start + $0.009 per creator profile written to the dataset.

Creator profiles returnedEvent charges
0$0.05
25$0.275
100$0.95

The start fee applies once with the supported 512 MB–1 GB memory allocation, including runs with no matching creators. Each unique creator written in a run is charged once, even if several queries discover that creator. Returning the same creator on a later run is charged again. Including discovered video details does not add per-video charges.

Set a maximum charge for each run to control spending. The minimum allowed run budget is $0.06. If the remaining budget cannot cover another creator, the Actor stops output and reports a partial result. With a $0.07 limit, for example, the start fee and up to two creator profiles fit within the budget.

Current event prices are shown in the Pricing tab.