TikTok User Search Scraper - Creator Profiles avatar

TikTok User Search Scraper - Creator Profiles

Pricing

from $5.00 / 1,000 profile scrapeds

Go to Apify Store
TikTok User Search Scraper - Creator Profiles

TikTok User Search Scraper - Creator Profiles

Search TikTok users by keyword and extract public creator profiles with handles, bios, follower counts, verification, avatars, and profile URLs. Provider-backed, no cookies, MCP ready.

Pricing

from $5.00 / 1,000 profile scrapeds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

3 days ago

Last modified

Share

TikTok User Search Scraper finds public TikTok users and creators by keyword, name, niche, or brand query. It returns normalized creator profile rows with handles, profile URLs, bios, follower counts, following counts, total likes, video counts, verification data, avatars, private-account flags, and provider provenance. Use it for influencer discovery, creator lead generation, social listening, talent scouting, competitor research, and AI-agent workflows that need a clean TikTok creator shortlist from a search term.

What is TikTok User Search Scraper?

TikTok User Search Scraper is a focused TikTok creator discovery actor. Instead of mixing video, hashtag, comment, and follower modes into one broad tool, it does one job: search TikTok users by public keyword and return structured profile records. The actor is provider-backed with ScrapeCreators as the default primary provider and SociaVault as a fallback, so users do not need TikTok cookies, browser sessions, or residential proxy setup.

Each saved dataset row is one public TikTok user profile. The output is designed for AI agents and MCP clients that need predictable field names such as username, profileUrl, bio, followerCount, verified, avatarUrl, and scrapedAt.

Use cases for TikTok user data

  • Build creator shortlists for influencer marketing campaigns.
  • Find micro-influencers in a niche by keyword and minimum follower count.
  • Discover creators mentioning a brand, competitor, product category, or creator name.
  • Seed a CRM with public creator handles and profile metadata.
  • Monitor official or verified creator accounts for brand safety research.
  • Map creator markets by query, audience size, and profile positioning.
  • Run AI-agent research workflows that need a compact list of TikTok profiles.

What data can I extract with TikTok User Search Scraper?

FieldDescription
querySearch term that produced the row.
usernameTikTok handle from the user search result.
profileUrlPublic TikTok profile URL.
nicknameDisplay name.
bioProfile bio, signature, or search description.
bioLinkPublic bio link when returned.
verifiedVerification flag derived from TikTok/provider metadata.
customVerifyVerification label when returned.
avatarUrlLargest available profile image URL.
followerCountFollower count.
followingCountFollowing count.
heartCountTotal likes received by the profile.
videoCountNumber of videos posted.
privateAccountWhether the account appears private.
providerProvider used for the row.
scrapedAtTimestamp when the row was saved.

How much will scraping TikTok users cost you?

This actor uses pay-per-event pricing.

EventPrice
Actor start$0.00005 per run
Profile scraped$0.005 per saved profile

Example costs:

  • 10 profiles costs about $0.05005.
  • 100 profiles costs about $0.50005.
  • 1,000 profiles costs about $5.00005.

Filters such as minFollowerCount, verifiedOnly, and excludePrivateAccounts are applied before profile rows are saved and billed. Provider request credits are still consumed during discovery, so keep demo runs small before scaling.

How to use TikTok User Search Scraper

Start with one or more search queries:

{
"searchQueries": ["fitness coach", "Taylor Swift"],
"maxProfilesPerQuery": 25,
"maxPagesPerQuery": 2,
"maxTotalProfiles": 50,
"minFollowerCount": 10000,
"verifiedOnly": false,
"excludePrivateAccounts": false,
"providerOrder": "scrapecreators-first"
}

Use maxProfilesPerQuery and maxTotalProfiles as billing guards. Use maxPagesPerQuery to control how far the providers paginate for each query. The trim option defaults to false because TikTok user search needs full provider responses for richer profile fields such as bio and verification. Set includeRawData only when debugging provider field drift, because raw TikTok payloads are large and less useful for AI-agent runs.

Output example

{
"recordType": "user",
"searchType": "users",
"provider": "scrapecreators",
"query": "Taylor Swift",
"resultPosition": 1,
"page": 1,
"cursor": null,
"userId": "6881290705605477381",
"userSecUid": "MS4wLjABAAAA...",
"username": "taylorswift",
"profileUrl": "https://www.tiktok.com/@taylorswift",
"nickname": "Taylor Swift",
"bio": "This is pretty much just a cat account",
"verified": true,
"avatarUrl": "https://p16-amd-va.tiktokcdn.com/avatar.jpeg",
"followerCount": 33800000,
"followingCount": 0,
"heartCount": 267837265,
"videoCount": 88,
"privateAccount": false,
"scrapedAt": "2026-07-09T12:00:00.000Z"
}

API example

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('khadinakbar/tiktok-user-search-scraper').call({
searchQueries: ['beauty creator'],
maxProfilesPerQuery: 20,
maxPagesPerQuery: 2,
minFollowerCount: 5000,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

MCP and AI-agent usage

Use this actor when an agent needs to answer questions like "find TikTok creators in the skincare niche with at least 10k followers" or "build a seed list of official Taylor Swift related TikTok profiles." Do not use it for TikTok videos, comments, transcripts, profile feeds, followers, following lists, or no-watermark downloads. Those are separate actors with different output contracts and costs.

The output is intentionally flat and compact so models can inspect several rows without wasting context on raw provider payloads.

Scrape any TikTok data with dedicated scrapers

Related actors in this portfolio:

FAQ

How many results can I scrape with TikTok User Search Scraper?

You can set maxProfilesPerQuery up to 10,000 and maxTotalProfiles up to 50,000. Start with smaller runs because TikTok search result pools vary by query and provider pagination.

Can I integrate TikTok User Search Scraper with other apps?

Yes. The actor runs on Apify, so you can use API calls, schedules, webhooks, datasets, Make, Zapier, Google Sheets exports, or downstream enrichment actors.

Can I use TikTok User Search Scraper with the Apify API?

Yes. Call khadinakbar/tiktok-user-search-scraper with searchQueries, then read the default dataset for normalized profile rows and the RUN_SUMMARY key for provider and billing diagnostics.

Can I use TikTok User Search Scraper through an MCP Server?

Yes. The actor is designed for Apify MCP discovery. It has focused inputs, a compact dataset schema, clear negative scope, and predictable pay-per-profile pricing.

Do I need proxies to scrape TikTok users?

No. This actor uses provider APIs for public TikTok user search and does not expose proxy settings to users. Provider keys are configured as actor-owner secrets, not user input.

This actor is intended for public TikTok profile metadata only. You are responsible for using the data in line with applicable laws, platform terms, privacy rules, and outreach regulations. Do not use scraped public data for spam, harassment, discrimination, or sensitive profiling.

Your feedback

If a query returns fewer creators than expected, share the query, expected market, and run ID. TikTok search pools change often, and concrete examples help improve normalization and provider fallback behavior.