Solution

Discover TikTok Creators by Niche Using Search and Profile Data

Finding relevant TikTok creators for brand partnerships requires hours of manual browsing. The TikTok Creator Marketplace has limited inventory and charges premium rates. Third-par

The Problem

Finding relevant TikTok creators for brand partnerships requires hours of manual browsing. The TikTok Creator Marketplace has limited inventory and charges premium rates. Third-party influencer platforms like Grin and CreatorIQ cost $500-2,000/mo and still rely on opted-in creator databases that miss most of the long tail. The creators who are most authentic and affordable are the ones not listed on any platform, and finding them means scrolling through TikTok manually or guessing at hashtag searches.

The Scavio Solution

Scavio's TikTok search endpoint finds creators by niche keyword, and the profile endpoint returns follower counts, video counts, and engagement patterns. You build a discovery pipeline that searches for niche keywords, extracts creator usernames from results, fetches their profiles, and scores them by relevance and engagement consistency. The pipeline surfaces creators that no marketplace lists because it searches the full TikTok index, not an opt-in database. At 1 credit per request, vetting 100 creators costs $0.50.

Before

Before Scavio, finding niche TikTok creators meant hours of manual browsing or $500-2,000/mo for influencer platforms with limited, opt-in databases that missed the best long-tail creators.

After

After Scavio, a discovery pipeline searches the full TikTok index for niche creators, scores them by engagement quality, and produces a shortlist in minutes for $0.50 per 100 creators vetted.

Who It Is For

Brand marketers and influencer campaign managers who want to find authentic niche creators without paying $500+/mo for influencer platforms with limited databases.

Key Benefits

  • Search the full TikTok index, not just opt-in marketplace databases
  • Profile data includes followers, video count, and engagement signals
  • Niche keyword search finds creators no marketplace lists
  • 100 creators vetted for $0.50 vs $500+/mo for influencer platforms
  • Engagement consistency scoring filters out inflated accounts

Python Example

Python
import requests

API_KEY = "your_scavio_api_key"
BASE_URL = "https://api.scavio.dev/api/v1/tiktok"

def search_creators(niche: str, limit: int = 20) -> list[dict]:
    """Search TikTok for creators in a specific niche."""
    res = requests.post(
        f"{BASE_URL}/search/users",
        headers={"Authorization": f"Bearer {API_KEY}"},
        json={"query": niche},
        timeout=15,
    )
    res.raise_for_status()
    return res.json().get("users", [])[:limit]

def get_profile(username: str) -> dict:
    """Get detailed profile data for a TikTok creator."""
    res = requests.post(
        f"{BASE_URL}/profile",
        headers={"Authorization": f"Bearer {API_KEY}"},
        json={"username": username},
        timeout=15,
    )
    res.raise_for_status()
    return res.json()

def discover_niche_creators(niche: str) -> list[dict]:
    creators = search_creators(niche)
    scored = []
    for creator in creators:
        username = creator.get("username", "")
        if not username:
            continue
        profile = get_profile(username)
        followers = profile.get("followers", 0)
        videos = profile.get("video_count", 0)
        # Score: prefer creators with 10k-500k followers (affordable, authentic)
        if 10000 <= followers <= 500000 and videos >= 20:
            scored.append({
                "username": username,
                "followers": followers,
                "videos": videos,
                "bio": profile.get("bio", "")[:100],
                "niche_match": niche,
            })
    scored.sort(key=lambda x: x["followers"], reverse=True)
    return scored

creators = discover_niche_creators("home fitness workout")
print(f"Found {len(creators)} creators in niche")
for c in creators[:10]:
    print(f"  @{c['username']} - {c['followers']:,} followers, {c['videos']} videos")

JavaScript Example

JavaScript
const API_KEY = "your_scavio_api_key";
const BASE_URL = "https://api.scavio.dev/api/v1/tiktok";

async function searchCreators(niche) {
  const res = await fetch(`${BASE_URL}/search/users`, {
    method: "POST",
    headers: { Authorization: `Bearer ${API_KEY}`, "content-type": "application/json" },
    body: JSON.stringify({ query: niche }),
  });
  if (!res.ok) throw new Error(`scavio ${res.status}`);
  return (await res.json()).users ?? [];
}

async function getProfile(username) {
  const res = await fetch(`${BASE_URL}/profile`, {
    method: "POST",
    headers: { Authorization: `Bearer ${API_KEY}`, "content-type": "application/json" },
    body: JSON.stringify({ username }),
  });
  if (!res.ok) throw new Error(`scavio ${res.status}`);
  return res.json();
}

async function discoverCreators(niche) {
  const creators = await searchCreators(niche);
  const scored = [];
  for (const c of creators.slice(0, 20)) {
    const profile = await getProfile(c.username ?? "");
    const followers = profile.followers ?? 0;
    if (followers >= 10000 && followers <= 500000 && (profile.video_count ?? 0) >= 20) {
      scored.push({ username: c.username, followers, videos: profile.video_count ?? 0, bio: (profile.bio ?? "").slice(0, 100) });
    }
  }
  return scored.sort((a, b) => b.followers - a.followers);
}

const creators = await discoverCreators("home fitness workout");
console.log(`Found ${creators.length} creators`);
for (const c of creators.slice(0, 10)) console.log(`  @${c.username} - ${c.followers.toLocaleString()} followers`);

Platforms Used

TikTok

Trending video, creator, and product discovery

Frequently Asked Questions

Finding relevant TikTok creators for brand partnerships requires hours of manual browsing. The TikTok Creator Marketplace has limited inventory and charges premium rates. Third-party influencer platforms like Grin and CreatorIQ cost $500-2,000/mo and still rely on opted-in creator databases that miss most of the long tail. The creators who are most authentic and affordable are the ones not listed on any platform, and finding them means scrolling through TikTok manually or guessing at hashtag searches.

Scavio's TikTok search endpoint finds creators by niche keyword, and the profile endpoint returns follower counts, video counts, and engagement patterns. You build a discovery pipeline that searches for niche keywords, extracts creator usernames from results, fetches their profiles, and scores them by relevance and engagement consistency. The pipeline surfaces creators that no marketplace lists because it searches the full TikTok index, not an opt-in database. At 1 credit per request, vetting 100 creators costs $0.50.

Brand marketers and influencer campaign managers who want to find authentic niche creators without paying $500+/mo for influencer platforms with limited databases.

Yes. Scavio's free tier includes 250 credits per month with no credit card required. That is enough to validate this solution in your workflow.

Discover TikTok Creators by Niche Using Search and Profile Data

Scavio's TikTok search endpoint finds creators by niche keyword, and the profile endpoint returns follower counts, video counts, and engagement patterns. You build a discovery pipe