API de plataforma de EveryData

API de TikTok

Busca y consulta videos, perfiles, comentarios, hashtags, transcripciones y objetos públicos de TikTok Shop. Usuario, URL, etiqueta y palabra clave conservan contratos propios.

Contadores, ventas mostradas y tendencias son observaciones puntuales, no ingresos, GMV o audiencia privada. Las acciones de seguidores agregados no devuelven listas nominales.

Endpoint
POST /api/v1/social
Funciones
10
Por 1.000
0,556 US$

Funciones disponibles

Compara las acciones de TikTok por sus entradas obligatorias, datos devueltos y precio. Usa el identificador de la acción exactamente como aparece.

AcciónObligatoriosOpcionalesEntregaLímitePor 1.000Campos de respuesta
search

Buscar videos en TikTok

Busca videos de TikTok mediante keyword, con tipo, likes mínimos, orden y fecha final opcionales. Devuelve autor y métricas observadas; no garantiza una muestra completa ni explica el ranking.

keywordcontent_type, min_likes, sort, untilEntrega síncronaEl 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 solicitudesid · url · text · author_name · author_username · like_count · comment_count · share_count · view_count · posted_at · platform
profile

Consultar un perfil de TikTok

Resuelve un username y devuelve biografía, enlace externo y contadores públicos. Los filtros compatibles no convierten la ficha en búsqueda de videos ni revelan analítica privada.

usernamecontent_type, min_likes, sort, untilEntrega síncrona$0.56 por 1.000 solicitudesuser_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_videos

Listar videos de una cuenta

Obtiene videos públicos del username y permite acotar tipo, likes, orden o fecha. El lote no garantiza todo el historial, borradores o publicaciones privadas.

usernamecontent_type, min_likes, sort, untilEntrega síncronaEl 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 solicitudesid · url · text · author_name · author_username · like_count · comment_count · share_count · view_count · posted_at · platform
video

Consultar un video de TikTok

Abre la url de un video y recoge texto, autor, fecha e interacciones visibles. Los filtros compatibles no añaden comentarios, transcripción o historial de métricas.

urlcontent_type, min_likes, sort, untilEntrega síncrona$0.56 por 1.000 solicitudesid · url · text · author_name · author_username · like_count · comment_count · share_count · view_count · posted_at · platform
comments

Leer comentarios de un video

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.

urlcontent_type, min_likes, sort, untilEntrega síncronaEl 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 solicitudesid · text · author_username · author_id · like_count · reply_count · reply_to_id · is_reply · liked_by_author · pinned_by_author · posted_at · platform
hashtag

Buscar videos por hashtag

Busca videos del hashtag, con alias y filtros compatibles, conservando autor y métricas por publicación. No mide por sí solo el volumen total o la evolución de la tendencia.

hashtagcontent_type, keyword, min_likes, sort, untilEntrega síncronaEl 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 solicitudesid · url · text · author_name · author_username · like_count · comment_count · share_count · view_count · posted_at · platform
followers

Revisar métricas de seguidores

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.

usernamechannelEntrega síncrona$0.56 por 1.000 solicitudesid · username · url · follower_count · following_count · post_count · like_count · connection_count · precision · platform
transcript

Extraer la transcripción de videos

Extrae el texto disponible de una o varias URL de video mediante url o urls, con segmentos cuando existen. No garantiza habla reconocible, traducción ni precisión perfecta.

urlurlsEntrega síncrona$0.56 por 1.000 solicitudesid · url · text · segments · has_transcript · platform
shop_search

Buscar productos en TikTok Shop

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.

keywordcountry, pageEntrega síncronaEl 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 solicitudesid · url · name · price · original_price · currency · sold_count · rating · rating_scale · review_count · category · shop_name · image_url · platform
shop_creator

Consultar un creador de TikTok Shop

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.

usernamecountryEntrega síncrona$0.56 por 1.000 solicitudesid · username · url · name · text · avatar_url · country · categories · follower_count · video_count · product_count · sold_count · avg_views · platform

¿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.

¿Qué significan los parámetros de TikTok search?

Busca videos de TikTok mediante keyword, con tipo, likes mínimos, orden y fecha final opcionales. Devuelve autor y métricas observadas; no garantiza una muestra completa ni explica el ranking.

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) o top (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
min_likesOpcional
Filtro por número mínimo de «me gusta» para vídeos. Se usa principalmente para listas de vídeos; no es el número mínimo de seguidores del autor ni un umbral de «me gusta» para comentarios. Su aplicabilidad en los modos de vídeo único o comentarios no está confirmada.
sortOpcional
Orden de los vídeos de un autor para user_videos: newest (más recientes), oldest (más antiguos) o popular (populares). Este campo corresponde al orden de la lista de vídeos de un autor; su presencia en search, video, comments o hashtag no significa que se pueda usar para ordenar de la misma manera en esas acciones.
Valores permitidos:newestoldestpopular
untilOpcional
Límite superior de la fecha de publicación del vídeo, no la fecha de recogida de datos. Su aplicabilidad en modos distintos a la lista de vídeos de un autor no está confirmada.

¿Qué significan los parámetros de TikTok profile?

Resuelve un username y devuelve biografía, enlace externo y contadores públicos. Los filtros compatibles no convierten la ficha en búsqueda de videos ni revelan analítica privada.

usernameObligatorio
Nombre corto de usuario público de TikTok. Puede incluir @. No uses el secUid de Douyin ni la URL completa del perfil en este campo. followers solo obtiene el número de seguidores. shop_creator consulta información sobre creadores para TikTok Shop en un mercado específico.
TikTok: username y nicknameTikTok 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
content_typeOpcional
Sección para search: video (vídeos), profile (usuarios) o top (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
min_likesOpcional
Filtro por número mínimo de «me gusta» para vídeos. Se usa principalmente para listas de vídeos; no es el número mínimo de seguidores del autor ni un umbral de «me gusta» para comentarios. Su aplicabilidad en los modos de vídeo único o comentarios no está confirmada.
sortOpcional
Orden de los vídeos de un autor para user_videos: newest (más recientes), oldest (más antiguos) o popular (populares). Este campo corresponde al orden de la lista de vídeos de un autor; su presencia en search, video, comments o hashtag no significa que se pueda usar para ordenar de la misma manera en esas acciones.
Valores permitidos:newestoldestpopular
untilOpcional
Límite superior de la fecha de publicación del vídeo, no la fecha de recogida de datos. Su aplicabilidad en modos distintos a la lista de vídeos de un autor no está confirmada.

¿Qué significan los parámetros de TikTok user_videos?

Obtiene videos públicos del username y permite acotar tipo, likes, orden o fecha. El lote no garantiza todo el historial, borradores o publicaciones privadas.

usernameObligatorio
Nombre corto de usuario público de TikTok. Puede incluir @. No uses el secUid de Douyin ni la URL completa del perfil en este campo. followers solo obtiene el número de seguidores. shop_creator consulta información sobre creadores para TikTok Shop en un mercado específico.
TikTok: username y nicknameTikTok 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
content_typeOpcional
Sección para search: video (vídeos), profile (usuarios) o top (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
min_likesOpcional
Filtro por número mínimo de «me gusta» para vídeos. Se usa principalmente para listas de vídeos; no es el número mínimo de seguidores del autor ni un umbral de «me gusta» para comentarios. Su aplicabilidad en los modos de vídeo único o comentarios no está confirmada.
sortOpcional
Orden de los vídeos de un autor para user_videos: newest (más recientes), oldest (más antiguos) o popular (populares). Este campo corresponde al orden de la lista de vídeos de un autor; su presencia en search, video, comments o hashtag no significa que se pueda usar para ordenar de la misma manera en esas acciones.
Valores permitidos:newestoldestpopular
untilOpcional
Límite superior de la fecha de publicación del vídeo, no la fecha de recogida de datos. Su aplicabilidad en modos distintos a la lista de vídeos de un autor no está confirmada.

¿Qué significan los parámetros de TikTok video?

Abre la url de un video y recoge texto, autor, fecha e interacciones visibles. Los filtros compatibles no añaden comentarios, transcripción o historial de métricas.

urlObligatorio
Enlace específico de un vídeo de TikTok para video, comments o transcript. comments obtiene 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.
content_typeOpcional
Sección para search: video (vídeos), profile (usuarios) o top (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
min_likesOpcional
Filtro por número mínimo de «me gusta» para vídeos. Se usa principalmente para listas de vídeos; no es el número mínimo de seguidores del autor ni un umbral de «me gusta» para comentarios. Su aplicabilidad en los modos de vídeo único o comentarios no está confirmada.
sortOpcional
Orden de los vídeos de un autor para user_videos: newest (más recientes), oldest (más antiguos) o popular (populares). Este campo corresponde al orden de la lista de vídeos de un autor; su presencia en search, video, comments o hashtag no significa que se pueda usar para ordenar de la misma manera en esas acciones.
Valores permitidos:newestoldestpopular
untilOpcional
Límite superior de la fecha de publicación del vídeo, no la fecha de recogida de datos. Su aplicabilidad en modos distintos a la lista de vídeos de un autor no está confirmada.

¿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, comments o transcript. comments obtiene 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.
content_typeOpcional
Sección para search: video (vídeos), profile (usuarios) o top (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
min_likesOpcional
Filtro por número mínimo de «me gusta» para vídeos. Se usa principalmente para listas de vídeos; no es el número mínimo de seguidores del autor ni un umbral de «me gusta» para comentarios. Su aplicabilidad en los modos de vídeo único o comentarios no está confirmada.
sortOpcional
Orden de los vídeos de un autor para user_videos: newest (más recientes), oldest (más antiguos) o popular (populares). Este campo corresponde al orden de la lista de vídeos de un autor; su presencia en search, video, comments o hashtag no significa que se pueda usar para ordenar de la misma manera en esas acciones.
Valores permitidos:newestoldestpopular
untilOpcional
Límite superior de la fecha de publicación del vídeo, no la fecha de recogida de datos. Su aplicabilidad en modos distintos a la lista de vídeos de un autor no está confirmada.

¿Qué significan los parámetros de TikTok hashtag?

Busca videos del hashtag, con alias y filtros compatibles, conservando autor y métricas por publicación. No mide por sí solo 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.
content_typeOpcional
Sección para search: video (vídeos), profile (usuarios) o top (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
keywordOpcional
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.
min_likesOpcional
Filtro por número mínimo de «me gusta» para vídeos. Se usa principalmente para listas de vídeos; no es el número mínimo de seguidores del autor ni un umbral de «me gusta» para comentarios. Su aplicabilidad en los modos de vídeo único o comentarios no está confirmada.
sortOpcional
Orden de los vídeos de un autor para user_videos: newest (más recientes), oldest (más antiguos) o popular (populares). Este campo corresponde al orden de la lista de vídeos de un autor; su presencia en search, video, comments o hashtag no significa que se pueda usar para ordenar de la misma manera en esas acciones.
Valores permitidos:newestoldestpopular
untilOpcional
Límite superior de la fecha de publicación del vídeo, no la fecha de recogida de datos. Su aplicabilidad en modos distintos a la lista de vídeos de un autor no está confirmada.

¿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 el secUid de Douyin ni la URL completa del perfil en este campo. followers solo obtiene el número de seguidores. shop_creator consulta información sobre creadores para TikTok Shop en un mercado específico.
TikTok: username y nicknameTikTok 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 que username. No se usa para la búsqueda de productos de TikTok Shop.

¿Qué significan los parámetros de TikTok transcript?

Extrae el texto disponible de una o varias URL de video mediante url o urls, 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, comments o transcript. comments obtiene 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.
urlsOpcional
Array de enlaces de vídeo para transcript. Si existe, sustituye al parámetro url para un único objetivo. Esta API está diseñada para devolver un solo objeto; comprueba la compatibilidad de múltiples objetivos con el formato de la respuesta. Da prioridad a enviar una url cada vez.

¿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_search o shop_creator. El valor por defecto es US/us. No es la nacionalidad del autor del vídeo ni un filtro de región para todo el contenido del sitio. Los mercados admitidos dependen de los resultados y el catálogo que se devuelvan en cada momento.
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 el secUid de Douyin ni la URL completa del perfil en este campo. followers solo obtiene el número de seguidores. shop_creator consulta información sobre creadores para TikTok Shop en un mercado específico.
countryOpcional
Código de región de la tienda para shop_search o shop_creator. El valor por defecto es US/us. No es la nacionalidad del autor del vídeo ni un filtro de región para todo el contenido del sitio. Los mercados admitidos dependen de los resultados y el catálogo que se devuelvan en cada momento.

Cómo usar la API de TikTok

  1. 01Consulta el catálogo público y elige una acción de la plataforma.
  2. 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
  3. 03Procesa el resultado síncrono o consulta el identificador de trabajo devuelto si la acción es asíncrona.
  4. 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
tiktok_search.sh
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>"}}'

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 de origen contengan 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.