The Problem
Brand partnership teams manually review TikTok creator profiles one at a time, checking follower counts, engagement rates, content themes, and audience demographics. Vetting 50+ creators for a single campaign takes days of repetitive work.
The Scavio Solution
Use the Scavio TikTok API to programmatically pull creator profile data, recent video performance, and audience metrics. Score and rank creators against campaign criteria automatically, reducing vetting time from days to minutes.
Before
Manually reviewing TikTok profiles one-by-one, copying stats into spreadsheets, and spending 3-5 days vetting creators for each campaign.
After
Automated pipeline vetoes, scores, and ranks 100+ creators in under 10 minutes with consistent evaluation criteria across every campaign.
Who It Is For
Influencer marketing managers and agency teams.
Key Benefits
- Automated creator profile and metrics extraction
- Consistent scoring criteria across all campaigns
- 100+ creators vetted in minutes instead of days
- Structured data output ready for CRM or reporting tools
Python Example
import requests
def vet_creator(username: str) -> dict:
resp = requests.post(
"https://api.scavio.dev/api/v1/tiktok/user-info",
headers={
"Authorization": f"Bearer {SCAVIO_TOKEN}",
"Content-Type": "application/json"
},
json={"username": username}
)
profile = resp.json()
stats = profile.get("stats", {})
score = 0
followers = stats.get("follower_count", 0)
if followers >= 10000:
score += 30
if followers >= 100000:
score += 20
engagement = stats.get("engagement_rate", 0)
if engagement >= 3.0:
score += 30
if engagement >= 6.0:
score += 20
return {
"username": username,
"followers": followers,
"engagement_rate": engagement,
"score": score,
"recommendation": "approve" if score >= 50 else "review" if score >= 30 else "skip"
}
creators = ["creator_a", "creator_b", "creator_c"]
for c in creators:
result = vet_creator(c)
print(f"@{result['username']}: score={result['score']}, rec={result['recommendation']}")JavaScript Example
const H = {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'};
fetch('https://api.scavio.dev/api/v1/search', {method: 'POST', headers: H, body: JSON.stringify({query: 'example', country_code: 'us'})}).then(r => r.json()).then(d => console.log(d.organic_results?.length + ' results'));Platforms Used
TikTok
Trending video, creator, and product discovery