API de TikTok
Busca y consulta videos, perfiles, comentarios, hashtags, transcripciones y objetos públicos de TikTok Shop. Usuario, URL, etiqueta y palabra clave identifican perfiles y objetos distintos.
Contadores, ventas mostradas y tendencias son observaciones puntuales, no ingresos, GMV o audiencia privada. Las acciones de seguidores agregados no devuelven listas nominales.
Disponibilidad de la plataforma
- Salud 24 h
- 91 %
Últimos 30 días
Funciones disponibles
Cada acción de TikTok, qué hace, su precio y su salud en las últimas 24 horas. Abre una acción para ver sus parámetros, campos de respuesta y ejemplos de código.
| Capacidad | Qué hace | Por 1.000 | Salud en 24 horas |
|---|---|---|---|
Buscar videos en TikToksearch | Busca en TikTok mediante keyword y elige la pestaña con content_type: videos, cuentas o la vista general. | $0.56 por 1.000 solicitudes | Normal |
Consultar un perfil de TikTokprofile | Resuelve un username de TikTok y devuelve biografía, enlace externo, seguidores, seguidos, likes, número de videos y fecha de creación. | $0.56 por 1.000 solicitudes | Normal |
Listar videos de una cuentauser_videos | Obtiene videos públicos del username y permite filtrar por likes mínimos (min_likes), fijar una fecha máxima de publicación (until) u ordenar con sort. | $0.56 por 1.000 solicitudes | Normal |
Consultar un video de TikTokvideo | Abre la url de un video de TikTok y recoge texto, autor, fecha y contadores de likes, comentarios, compartidos y vistas. | $0.56 por 1.000 solicitudes | Saludable · salud 92 % |
Leer comentarios de un videocomments | Lee comentarios de la url del video y distingue respuestas, fijado y reacción del autor cuando existen. | $0.56 por 1.000 solicitudes | Normal |
Buscar videos por hashtaghashtag | Busca videos publicados bajo el hashtag indicado, con o sin #, conservando autor y métricas por publicación. | $0.56 por 1.000 solicitudes | Normal |
Revisar métricas de seguidoresfollowers | Recibe username y devuelve contadores y señales de conexión agregadas, con channel compatible. | $0.56 por 1.000 solicitudes | Normal |
Extraer la transcripción de videostranscript | Extrae el texto disponible del video indicado por url, con segmentos cuando existen. | $0.56 por 1.000 solicitudes | Normal |
Buscar productos en TikTok Shopshop_search | Busca productos de TikTok Shop mediante keyword, con país y página opcionales. | $0.56 por 1.000 solicitudes | Normal |
Consultar un creador de TikTok Shopshop_creator | Consulta un creador de Shop mediante username y país opcional, devolviendo categorías y contadores públicos. | $0.56 por 1.000 solicitudes | Normal |
Abre una capacidad para ver sus parámetros, campos de respuesta, ejemplos de código y prueba.
¿Qué acepta cada acción de TikTok?
Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.
Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.
| Acción | Obligatorios | Opcionales | Entrega | Límite | Por 1.000 | Campos de respuesta |
|---|---|---|---|---|---|---|
searchBuscar videos en TikTok Busca en TikTok mediante | keyword | content_type | Entrega síncrona | El catálogo declara defaultLimit = 10 y maxLimit = 200 para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · url · text · author_name · author_username · like_count · comment_count · share_count · view_count · posted_at · platform |
profileConsultar un perfil de TikTok Resuelve un | username | — | Entrega síncrona | — | $0.56 por 1.000 solicitudes | user_id · username · display_name · bio · url · external_url · follower_count · following_count · like_count · video_count · friend_count · is_verified · is_private · avatar_url · created_at · platform |
user_videosListar videos de una cuenta Obtiene videos públicos del | username | min_likes, sort, until | Entrega síncrona | El catálogo declara defaultLimit = 10 y maxLimit = 50 para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · url · text · author_name · author_username · like_count · comment_count · share_count · view_count · posted_at · platform |
videoConsultar un video de TikTok Abre la | url | — | Entrega síncrona | — | $0.56 por 1.000 solicitudes | id · url · text · author_name · author_username · like_count · comment_count · share_count · view_count · posted_at · platform |
commentsLeer comentarios de un video Lee comentarios de la | url | — | Entrega síncrona | El catálogo declara defaultLimit = 20 y maxLimit = 200 para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · text · author_username · author_id · like_count · reply_count · reply_to_id · is_reply · liked_by_author · pinned_by_author · posted_at · platform |
hashtagBuscar videos por hashtag Busca videos publicados bajo el | hashtag | — | Entrega síncrona | El catálogo declara defaultLimit = 10 y maxLimit = 30 para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · url · text · author_name · author_username · like_count · comment_count · share_count · view_count · posted_at · platform |
followersRevisar métricas de seguidores Recibe | username | channel | Entrega síncrona | — | $0.56 por 1.000 solicitudes | id · username · url · follower_count · following_count · post_count · like_count · connection_count · precision · platform |
transcriptExtraer la transcripción de videos Extrae el texto disponible del video indicado por | url | — | Entrega síncrona | — | $0.56 por 1.000 solicitudes | id · url · text · segments · has_transcript · platform |
shop_searchBuscar productos en TikTok Shop Busca productos de TikTok Shop mediante | keyword | country, page | Entrega síncrona | El catálogo declara defaultLimit = 20 y maxLimit = 100 para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · url · name · price · original_price · currency · sold_count · rating · rating_scale · review_count · category · shop_name · image_url · platform |
shop_creatorConsultar un creador de TikTok Shop Consulta un creador de Shop mediante | username | country | Entrega síncrona | — | $0.56 por 1.000 solicitudes | id · username · url · name · text · avatar_url · country · categories · follower_count · video_count · product_count · sold_count · avg_views · platform |
¿Qué significan los parámetros de TikTok search?
Busca en TikTok mediante keyword y elige la pestaña con content_type: videos, cuentas o la vista general. Devuelve autor y métricas observadas; no garantiza una muestra completa ni explica el orden de los resultados.
keywordObligatorio- Palabra clave para vídeos públicos en
search.shop_search, en cambio, busca productos de TikTok Shop; no son el mismo conjunto de datos. content_typeOpcional- Sección para
search:video(vídeos),profile(usuarios) otop(general). No se ha demostrado que este campo tenga efecto en las acciones específicas de autor, vídeo o tema. Tras cambiar la sección de búsqueda, comprueba el objeto y los campos devueltos.Valores permitidos:profiletopvideo
¿Qué significan los parámetros de TikTok profile?
Resuelve un username de TikTok y devuelve biografía, enlace externo, seguidores, seguidos, likes, número de videos y fecha de creación. No busca videos ni revela analítica privada.
usernameObligatorio- Nombre corto de usuario público de TikTok. Puede incluir
@. No uses elsecUidde Douyin ni la URL completa del perfil en este campo.followerssolo obtiene el número de seguidores.shop_creatorconsulta información sobre creadores para TikTok Shop en un mercado específico.TikTok: username y nickname — TikTok diferencia el `username`, que forma el handle y la URL del perfil, del `nickname` visible. Un cambio de username también cambia el enlace; no atribuyas una cuenta solo por su nombre mostrado. · Consultada
¿Qué significan los parámetros de TikTok user_videos?
Obtiene videos públicos del username y permite filtrar por likes mínimos (min_likes), fijar una fecha máxima de publicación (until) u ordenar con sort. El lote no garantiza todo el historial y no incluye borradores ni publicaciones privadas.
usernameObligatorio- Nombre corto de usuario público de TikTok. Puede incluir
@. No uses elsecUidde Douyin ni la URL completa del perfil en este campo.followerssolo obtiene el número de seguidores.shop_creatorconsulta información sobre creadores para TikTok Shop en un mercado específico.TikTok: username y nickname — TikTok diferencia el `username`, que forma el handle y la URL del perfil, del `nickname` visible. Un cambio de username también cambia el enlace; no atribuyas una cuenta solo por su nombre mostrado. · Consultada min_likesOpcional- Filtro por número mínimo de «me gusta» para vídeos. Solo se aplica a
user_videos; no es el número mínimo de seguidores del autor ni un umbral de «me gusta» para comentarios. sortOpcional- Orden de los vídeos de un autor para
user_videos:newest(más recientes),oldest(más antiguos) opopular(populares). Solo se aplica auser_videos.Valores permitidos:newestoldestpopular untilOpcional- Límite superior de la fecha de publicación del vídeo, no la fecha de recogida de datos. Solo se aplica a
user_videos.
¿Qué significan los parámetros de TikTok video?
Abre la url de un video de TikTok y recoge texto, autor, fecha y contadores de likes, comentarios, compartidos y vistas. Los comentarios y la transcripción tienen sus propias acciones, y no se guarda historial de métricas.
urlObligatorio- Enlace específico de un vídeo de TikTok para
video,commentsotranscript.commentsobtiene los comentarios por vídeo; cada comentario de nivel superior incluye como máximo dos respuestas, pero no se garantiza el hilo de conversación completo.
¿Qué significan los parámetros de TikTok comments?
Lee comentarios de la url del video y distingue respuestas, fijado y reacción del autor cuando existen. No publica, modera ni promete todo el hilo.
urlObligatorio- Enlace específico de un vídeo de TikTok para
video,commentsotranscript.commentsobtiene los comentarios por vídeo; cada comentario de nivel superior incluye como máximo dos respuestas, pero no se garantiza el hilo de conversación completo.
¿Qué significan los parámetros de TikTok hashtag?
Busca videos publicados bajo el hashtag indicado, con o sin #, conservando autor y métricas por publicación. No es una búsqueda de texto libre ni mide por sí sola el volumen total o la evolución de la tendencia.
hashtagObligatorio- Nombre del tema para la acción
hashtag. Puede incluir o no#. No equivale a un término de búsqueda de texto libre.
¿Qué significan los parámetros de TikTok followers?
Recibe username y devuelve contadores y señales de conexión agregadas, con channel compatible. No expone en esta acción la lista nominal de seguidores.
usernameObligatorio- Nombre corto de usuario público de TikTok. Puede incluir
@. No uses elsecUidde Douyin ni la URL completa del perfil en este campo.followerssolo obtiene el número de seguidores.shop_creatorconsulta información sobre creadores para TikTok Shop en un mercado específico.TikTok: username y nickname — TikTok diferencia el `username`, que forma el handle y la URL del perfil, del `nickname` visible. Un cambio de username también cambia el enlace; no atribuyas una cuenta solo por su nombre mostrado. · Consultada channelOpcional- Parámetro de cuenta compatible para
followers, con menor prioridad queusername. No se usa para la búsqueda de productos de TikTok Shop.
¿Qué significan los parámetros de TikTok transcript?
Extrae el texto disponible del video indicado por url, con segmentos cuando existen. No garantiza habla reconocible, traducción ni precisión perfecta.
urlObligatorio- Enlace específico de un vídeo de TikTok para
video,commentsotranscript.commentsobtiene los comentarios por vídeo; cada comentario de nivel superior incluye como máximo dos respuestas, pero no se garantiza el hilo de conversación completo.
¿Qué significan los parámetros de TikTok shop_search?
Busca productos de TikTok Shop mediante keyword, con país y página opcionales. Devuelve precio, ventas mostradas y valoración; no compra, verifica inventario ni calcula GMV.
keywordObligatorio- Palabra clave para vídeos públicos en
search.shop_search, en cambio, busca productos de TikTok Shop; no son el mismo conjunto de datos. countryOpcional- Código de región de la tienda para
shop_searchoshop_creator. El valor por defecto esUS/us. No es la nacionalidad del autor del vídeo ni un filtro de región para todo el contenido del sitio. Consulta el catálogo para ver los mercados admitidos. pageOpcional- Número de página para la búsqueda de productos, usado solo por
shop_search. Es un entero que empieza en 1. El valor por defecto es 1. No pagina los comentarios de vídeo ni los vídeos de un autor.
¿Qué significan los parámetros de TikTok shop_creator?
Consulta un creador de Shop mediante username y país opcional, devolviendo categorías y contadores públicos. No revela ventas privadas, comisiones o compradores.
usernameObligatorio- Nombre corto de usuario público de TikTok. Puede incluir
@. No uses elsecUidde Douyin ni la URL completa del perfil en este campo.followerssolo obtiene el número de seguidores.shop_creatorconsulta información sobre creadores para TikTok Shop en un mercado específico. countryOpcional- Código de región de la tienda para
shop_searchoshop_creator. El valor por defecto esUS/us. No es la nacionalidad del autor del vídeo ni un filtro de región para todo el contenido del sitio. Consulta el catálogo para ver los mercados admitidos.
Cómo usar la API de TikTok
- 01Consulta el catálogo público y elige una acción de la plataforma.
- 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
- 03Procesa el resultado síncrono o consulta el identificador de trabajo cuando la acción se ejecute de forma asíncrona.
- 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"tiktok","action":"search","params":{"keyword":"<keyword>"}}'
Guías de TikTok
Ejemplos completos y métodos basados en estas acciones. Comprueba primero en esta página las acciones, parámetros y campos actuales; los ejemplos y límites de un artículo no sustituyen al catálogo en vivo.
API de datos de creadores de TikTok: filtrado inicial verificable con muestras de perfil y vídeos
Integra de forma gradual el perfil y user_videos de TikTok, separa las instantáneas de cuentas y vídeos, calcula métricas de interacción con criterios claros, y gestiona valores ausentes, sesgos de muestreo y tendencias sin confundir los datos públicos con resultados comerciales.
Leer el artículo →Realiza una due diligence de datos de creadores sin sustituir la audiencia por seguidores
Los productos de datos de creadores no deben generar puntuaciones opacas de autenticidad. Explora cómo combinar métricas públicas, análisis autorizado, adecuación de marca, requisitos de divulgación, pruebas a pequeña escala y retroalimentación posterior para formar una due diligence verificable.
Leer el artículo →Inicio con la API de datos unificada: del directorio de capacidades al primer resultado disponible
Integra datos multiplataforma usando platform, action y params: comprende el directorio de capacidades, completa una solicitud mínima, gestiona tareas asíncronas, resultados parciales y facturación, y establece registros de datos trazables.
Leer el artículo →Preguntas sobre la API de TikTok
¿Cómo llamo a la API de TikTok?
Envía POST /api/v1/social con platform igual a tiktok, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.
¿Qué devuelve la API de TikTok?
Devuelve JSON estructurado. Por ejemplo, el esquema de search incluye text, author_name, author_username y like_count. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros tengan un valor.
¿Qué matiz de la documentación oficial conviene conservar al usar datos de TikTok?
TikTok diferencia el username, que forma el handle y la URL del perfil, del nickname visible. Un cambio de username también cambia el enlace; no atribuyas una cuenta solo por su nombre mostrado.
¿Qué parámetros son obligatorios?
Depende de la acción. search requiere keyword; profile requiere username; user_videos requiere username; consulta las demás acciones en la lista de funciones.
¿Las acciones de TikTok responden de inmediato?
Las acciones marcadas como asíncronas devuelven un identificador de trabajo que se consulta por sondeo. Cualquier otra acción también puede ejecutarse de forma asíncrona: añade "mode": "async" al cuerpo de la solicitud para recibir el identificador de inmediato, útil para tareas lentas o límites altos.