ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Flujos de trabajo
  3. TikTok Creator Discovery y Scoring Workflow
Flujo de trabajo

TikTok Creator Discovery y Scoring Workflow

Workflow ese discovers TikTok creators by nicho, puntuaciones them on engagement y consistency, y exporta un ranked lista for influencer campanas.

Comenzar gratisDocumentacion API

Resumen

Finding el right TikTok creators for influencer campanas requiere manual plataforma browsing ese hace no scale. Este flujo de trabajo usa Scavio's TikTok API to search by palabra clave, analizar creator engagement patrones, puntuacion consistency y audiencia alignment, y salida un ranked lista listo for outreach.

Desencadenador

Semanal on Monday, o on-demand per campana brief.

Programación

Semanal

Pasos del flujo de trabajo

1

Define Campaign Palabras clave

Cargar el campana brief con palabras clave objetivo, minimo follower umbrales, y engagement requisitos.

2

Search TikTok by Palabra clave

For cada palabra clave, search TikTok via Scavio API to encontrar videos y creators in el nicho.

3

Agregar Creator Stats

Group resultados by creator. Calcular promedio engagement tasa, posting frecuencia, y total reach.

4

Puntuacion Creators

Puntuacion cada creator on engagement tasa, consistency, nicho alignment, y follower-to-engagement proporcion.

5

Exportar Ranked List

Salida el top creators as un CSV o JSON con puntuaciones, contact info, y sample contenido.

Implementacion en Python

Python
import requests, os, json

API_KEY = os.environ["SCAVIO_API_KEY"]
HT = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"}

def search_tiktok_creators(keyword: str) -> list:
    resp = requests.post(
        "https://api.scavio.dev/api/v1/tiktok/search",
        headers=HT,
        json={"keyword": keyword},
        timeout=15,
    )
    return resp.json().get("videos", [])

def score_creators(keywords: list) -> list:
    creators = {}
    for kw in keywords:
        videos = search_tiktok_creators(kw)
        for v in videos:
            author = v.get("author", {})
            uid = author.get("unique_id", "unknown")
            if uid not in creators:
                creators[uid] = {
                    "username": uid,
                    "nickname": author.get("nickname", ""),
                    "videos": 0,
                    "total_plays": 0,
                    "total_likes": 0,
                    "total_comments": 0,
                }
            stats = v.get("stats", {})
            creators[uid]["videos"] += 1
            creators[uid]["total_plays"] += stats.get("play_count", 0)
            creators[uid]["total_likes"] += stats.get("digg_count", 0)
            creators[uid]["total_comments"] += stats.get("comment_count", 0)

    # Score: engagement rate + consistency
    for c in creators.values():
        if c["total_plays"] > 0:
            c["engagement_rate"] = round((c["total_likes"] + c["total_comments"]) / c["total_plays"] * 100, 2)
        else:
            c["engagement_rate"] = 0
        c["score"] = c["engagement_rate"] * 0.5 + c["videos"] * 10 * 0.3 + (c["total_plays"] / 1000) * 0.2

    return sorted(creators.values(), key=lambda x: x["score"], reverse=True)

results = score_creators(["skincare routine", "skincare tips", "skincare products 2026"])
for r in results[:10]:
    print(f"@{r['username']}: {r['total_plays']:,} plays, {r['engagement_rate']}% engagement, score: {r['score']:.0f}")

Implementacion en JavaScript

JavaScript
const HT = {'Authorization': 'Bearer '+process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'};

async function searchTiktokCreators(keyword) {
  const r = await fetch('https://api.scavio.dev/api/v1/tiktok/search', {method:'POST', headers:HT, body:JSON.stringify({keyword})});
  return (await r.json()).videos || [];
}

async function scoreCreators(keywords) {
  const creators = {};
  for (const kw of keywords) {
    for (const v of await searchTiktokCreators(kw)) {
      const uid = v.author?.unique_id || 'unknown';
      if (!creators[uid]) creators[uid] = {username:uid, nickname:v.author?.nickname||'', videos:0, totalPlays:0, totalLikes:0, totalComments:0};
      creators[uid].videos++;
      creators[uid].totalPlays += v.stats?.play_count||0;
      creators[uid].totalLikes += v.stats?.digg_count||0;
      creators[uid].totalComments += v.stats?.comment_count||0;
    }
  }
  for (const c of Object.values(creators)) {
    c.engagementRate = c.totalPlays > 0 ? Math.round((c.totalLikes+c.totalComments)/c.totalPlays*10000)/100 : 0;
    c.score = c.engagementRate*0.5 + c.videos*10*0.3 + (c.totalPlays/1000)*0.2;
  }
  return Object.values(creators).sort((a,b)=>b.score-a.score);
}

const results = await scoreCreators(['skincare routine', 'skincare tips', 'skincare products 2026']);
for (const r of results.slice(0,10)) console.log('@'+r.username+': '+r.totalPlays+' plays, '+r.engagementRate+'% engagement, score: '+Math.round(r.score));

Plataformas utilizadas

TikTok

Descubrimiento de videos, creadores y productos en tendencia

Preguntas frecuentes

Finding el right TikTok creators for influencer campanas requiere manual plataforma browsing ese hace no scale. Este flujo de trabajo usa Scavio's TikTok API to search by palabra clave, analizar creator engagement patrones, puntuacion consistency y audiencia alignment, y salida un ranked lista listo for outreach.

Este flujo de trabajo usa un semanal on monday, o on-demand per campana brief.. Semanal.

Este flujo de trabajo usa las siguientes plataformas de Scavio: tiktok. Cada plataforma se llama a traves del mismo endpoint de API unificado.

Si. El plan gratuito de Scavio incluye 50 creditos al registrarte sin tarjeta de credito. Es suficiente para probar y validar este flujo de trabajo antes de escalarlo.

TikTok Creator Discovery y Scoring Workflow

Workflow ese discovers TikTok creators by nicho, puntuaciones them on engagement y consistency, y exporta un ranked lista for influencer campanas.

Obtener tu clave APILeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad