TikTok API: lo que realmente puedes extraer y lo que no
La API de TikTok no permite extraer datos de cualquier cuenta. Descubre qué cubre cada API oficial, sus límites y cómo extraer datos de TikTok sin código.
Cuando buscas la API de TikTok para extraer datos, es fácil imaginar algo parecido a un grifo abierto: pides los vídeos, los comentarios o los perfiles de cualquier cuenta y los recibes en un archivo. La realidad es otra. La API oficial de TikTok no permite extraer datos de cualquier cuenta: la Display API solo lee el perfil y los vídeos de usuarios que dan su consentimiento, la Research API está reservada a investigadores cualificados, y la lista oficial de permisos no incluye ninguno para leer comentarios ni buscar por palabra clave o hashtag.
En esta guía verás qué hace cada API oficial, cómo se solicita el acceso, qué límites tiene en la práctica y cómo extraer datos de TikTok sin código con las plantillas de Octoparse cuando la API oficial no llega.
Qué API de TikTok existe y para qué sirve cada una
TikTok agrupa sus herramientas en el portal TikTok for Developers. No hay un único endpoint que sirva para todo: cada producto cubre un uso distinto y tiene su propio acceso.
| API oficial | Para qué sirve | Quién puede usarla |
| Display API | Mostrar en tu aplicación la información de perfil y los vídeos de un usuario que te autoriza. Incluye consulta de perfil, listado de vídeos recientes y consulta de vídeos por ID | Desarrolladores con una aplicación registrada |
| Research API | Estudiar datos públicos de la plataforma con fines de investigación | Investigadores que cumplan los requisitos del programa |
| Content Posting API | Publicar vídeos o subir borradores desde una aplicación, es decir, escribir en TikTok, no leer datos | Desarrolladores con una aplicación registrada |
| API de portabilidad de datos | Que un usuario solicite una copia de sus propios datos | Aplicaciones autorizadas por el propio usuario |
Además de estas, TikTok ofrece APIs orientadas a negocio, como la API para anunciantes (TikTok API for Business) y las de TikTok Shop para vendedores. Sirven para gestionar campañas, catálogos o pedidos de tu propia cuenta y no para analizar contenido de otras cuentas, por lo que quedan fuera del alcance de esta guía. Si buscas una TikTok Shop API, empieza por la guía de desarrolladores de TikTok Shop.
Qué datos lee la Display API
La documentación de la Display API describe tres consultas: información básica del usuario, lista de sus vídeos recientes y datos de un vídeo concreto a partir de su ID. Los permisos (scopes) más relevantes para leer datos son estos:
user.info.basic: datos básicos del perfil, como identificador, avatar y nombre.user.info.profile: enlace al perfil, biografía y estado de verificación.user.info.stats: estadísticas como seguidores, seguidos, me gusta y número de vídeos.video.list: vídeos públicos del usuario.
Consulta la lista completa de scopes para ver todos. En ella no aparece ningún permiso específico para leer comentarios ni para buscar contenido por palabra clave o hashtag. Según la documentación de Login Kit, la mayoría de los endpoints de TikTok for Developers requieren el consentimiento directo del usuario, y este puede aceptar solo una parte de los permisos (scopes) que solicites. Ese es el motivo de todo lo que sigue: los permisos disponibles definen qué datos puedes leer.
Qué datos ofrece la Research API
Según la página oficial de la Research API, el programa permite estudiar datos públicos como perfiles de usuario, listas de seguidores y seguidos, y vídeos que un usuario ha marcado con me gusta, fijado o republicado. Pero el acceso está restringido a investigadores cualificados.
Cómo solicitar acceso a la API de TikTok
El proceso general es este:
- Crea una cuenta en TikTok for Developers con un correo profesional.
- Registra tu aplicación o tu proyecto y elige la API que necesitas.
- Solicita los permisos (scopes) que tu caso de uso requiere y describe para qué usarás los datos.
- Espera la revisión de TikTok.
- Con el acceso aprobado, obtén la clave de cliente y el secreto de tu aplicación (la clave de la API) e intégralos con los endpoints de la documentación oficial de la API de TikTok.

Requisitos de la Research API
Es el acceso más restringido, y la página oficial detalla lo siguiente:
- Quién puede solicitarla: investigadores de instituciones académicas de Estados Unidos, el Espacio Económico Europeo, Reino Unido, Canadá o Suiza; organizaciones sin ánimo de lucro o independientes en la UE; y, en Brasil, instituciones académicas u organizaciones sin ánimo de lucro cuya investigación se centre en la seguridad de los jóvenes en línea.
- Uso: investigación independiente de intereses comerciales, sin ánimo de lucro y de interés público.
- Documentación que debes aportar: fuentes de financiación, un plan de investigación que justifique el acceso a los datos, compromisos de seguridad y confidencialidad, y una revisión ética.
- Plazo: TikTok indica que suele responder en un máximo de cuatro semanas desde el envío, y puede tardar más si pide información adicional.
Si tu objetivo es de marketing, de análisis de competencia o de negocio, este programa no está pensado para ti.
Límites reales de la API de TikTok para extraer datos
Los límites técnicos existen, pero son los menos restrictivos. Según la documentación de límites de TikTok, los endpoints /v2/user/info/, /v2/video/list/ y /v2/video/query/ admiten por defecto 600 peticiones por minuto cada uno; al superarlo, la API devuelve el error 429 rate_limit_exceeded, y se puede pedir un límite mayor a TikTok. El verdadero límite es el alcance: la API oficial no está diseñada para devolver cualquier dato público de cualquier cuenta. En la práctica, así queda lo que suele buscar la gente:
| Lo que quieres obtener | ¿Lo cubre la API oficial? | Cómo se resuelve con Octoparse |
| Tus propios vídeos y datos de perfil | Sí, con la Display API (requiere el consentimiento del usuario) | No hace falta, usa la API oficial |
| Vídeos y métricas de otras cuentas públicas | No en los permisos de la Display API. Solo a investigadores en la Research API | Scraper de Perfiles de TikTok o Extractor de Detalles de Videos de TikTok |
| Comentarios y respuestas de un vídeo | No aparece ningún scope de comentarios en la lista oficial | Scraper de detalles de video y comentarios de TikTok |
| Búsqueda por palabra clave o hashtag | No aparece ningún scope de búsqueda en la lista oficial | TikTok Search Scraper (Login Required) o Extractor de TikTok |
| Publicar vídeos en TikTok | Sí, con la Content Posting API | Octoparse no publica, solo extrae datos |
Hay dos razones prácticas por las que esta tabla importa:
- El tiempo de espera es parte del coste. Aunque en las páginas oficiales que hemos consultado no aparece una tarifa por uso, la aprobación puede llevar semanas, y no está garantizada para tu caso de uso.
- Aprobar la solicitud no cambia el alcance. Incluso con acceso concedido, los permisos disponibles son los que figuran en la documentación, y comentarios o búsquedas no son parte de ellos para desarrolladores en general.
Cómo extraer datos de TikTok sin la API oficial
Cuando necesitas datos públicos de TikTok que la API oficial no ofrece, la alternativa es el scraping, o extracción automatizada de datos públicos de páginas web. Con Octoparse no necesitas programar: introduces los enlaces, usuarios o palabras clave y descargas los resultados en Excel, CSV o JSON, o los exportas directamente a Google Sheets.
Plantillas de Octoparse para extraer datos de TikTok
Octoparse tiene más de 600 plantillas listas para usar. Estas son las de TikTok, con los datos de la página de cada plantilla:
| Plantilla | Qué hace | Entrada | Precio por línea |
| https://www.octoparse.es/template/tiktok-scraper | Recopila datos públicos de vídeos, cuentas y comentarios en una sola tarea | Palabras clave, enlaces de vídeo o perfiles | Desde $1,50 por cada mil líneas |
| https://www.octoparse.es/template/tiktok-profile-scraper | Extrae los datos públicos de un perfil y los metadatos de sus vídeos | Enlaces de perfil | $1 por cada mil líneas |
| https://www.octoparse.es/template/tiktok-video-details-scraper | Extrae autor, fecha, contenido, hashtags, me gusta, comentarios, vistas, compartidos y guardados | Enlaces de vídeo | $2 por cada mil líneas |
| https://www.octoparse.es/template/tiktok-video-comments-scraper | Extrae los comentarios de un vídeo y sus respuestas | Enlaces de vídeo | $0,40 por cada mil líneas |
| https://www.octoparse.es/template/tiktok-busqueda-scraper | Busca vídeos y usuarios por palabra clave o hashtag | Palabras clave o hashtags | Ejecución gratuita, con cobro por línea |
Puedes ver todas en la página de plantillas de TikTok. Los precios son los que muestra cada plantilla y pueden cambiar.
Algunos detalles que conviene saber antes de elegir:
- El Scraper de Perfiles de TikTok no necesita credenciales de TikTok ni clave de API. Admite hasta 100.000 vídeos por ejecución, pero no funciona con perfiles privados o protegidos.
- En el Extractor de TikTok, si introduces un @usuario, la plantilla devuelve los datos de la cuenta, no sus vídeos. Para obtener los vídeos de un perfil, usa el Scraper de Perfiles.
- El TikTok Search Scraper (Login Required) exige iniciar sesión en TikTok mediante código QR; no admite usuario y contraseña.
- Si TikTok muestra un captcha durante la ejecución, la tarea se pausa y hay que resolverlo manualmente.
- Estas plantillas recogen solo datos públicos. No recogen contenido privado ni información que requiera una sesión iniciada, salvo en la plantilla de búsqueda que lo indica expresamente.
Cómo ejecutar una plantilla paso a paso
- Abre la plantilla que necesitas, por ejemplo el https://www.octoparse.es/template/tiktok-scraper, y pulsa para probarla.
- Introduce los enlaces de vídeo, los perfiles o las palabras clave, uno por línea.
- Ejecuta la tarea y espera a que termine la extracción.
- Descarga los resultados en Excel, CSV o JSON, o expórtalos a Google Sheets.
Cuando necesites nuevos datos, puedes repetir la ejecución con otros enlaces, perfiles o palabras clave.
Si trabajas con un asistente de IA como Claude o ChatGPT, también puedes lanzar las plantillas a través del servidor MCP de Octoparse, sin tener que abrir cada plantilla a mano. Le pides al asistente lo que necesitas, por ejemplo los comentarios de unos vídeos o los datos de un perfil, y él busca la plantilla adecuada, la ejecuta y te devuelve los resultados. Así ahorras esfuerzo y puedes integrar la extracción de datos de TikTok en tu propio flujo de trabajo con IA. Más abajo tienes las opciones de integración.
Llamar a las plantillas como una API
Si prefieres integrarlo en tu propio flujo, las mismas plantillas se pueden lanzar por programación: con la API de Octoparse usando tu clave de API, con la CLI desde una terminal o un proceso automatizado, o con el servidor MCP desde un asistente de IA como Claude o ChatGPT. No hay una solicitud de aprobación como la de TikTok: el acceso se gestiona desde tu propia cuenta de Octoparse.
API oficial de TikTok o extracción con Octoparse: cuál elegir
| Si necesitas… | Mejor opción |
| Publicar vídeos o gestionar tu propia cuenta desde una aplicación | Content Posting API |
| Mostrar los vídeos y el perfil de un usuario que te autoriza | Display API |
| Hacer investigación académica con datos públicos y cumples los requisitos | Research API |
| Obtener vídeos, perfiles o comentarios públicos de otras cuentas sin esperar una aprobación | Plantillas de Octoparse |
| Buscar contenido por palabra clave o hashtag | TikTok Search Scraper (Login Required) o Extractor de TikTok |
Las dos vías se pueden combinar. Por ejemplo, puedes usar la Display API para los datos de tu propia cuenta y las plantillas de Octoparse para analizar el contenido público de otras cuentas.
Aspectos legales al extraer datos de TikTok
Extraer datos públicos suele moverse en un terreno que varía según el país y el uso que se haga de ellos. Antes de empezar:
- Revisa los Términos de Servicio de TikTok.
- Limítate a datos públicos y no intentes acceder a contenido privado.
- Si los datos incluyen información personal, como nombres de usuario o comentarios, ten presente la normativa de protección de datos que te aplique, como el RGPD en la Unión Europea.
- Para usos comerciales a gran escala, consulta con un asesor legal.
Preguntas frecuentes sobre la API de TikTok
¿La API de TikTok es gratuita?
No hay una tarifa por uso publicada en las páginas oficiales de la Display API ni de la Research API, pero el acceso tampoco es inmediato: hay que registrar una aplicación, pasar la revisión de TikTok y ajustarse a los permisos concedidos. Octoparse, en cambio, ofrece más de 600 plantillas listas para usar que extraen datos de TikTok sin programar y sin esperar ninguna aprobación.
¿Cómo obtener la clave de la API de TikTok?
Crea una cuenta en TikTok for Developers, registra tu aplicación, solicita los permisos que necesitas y espera la revisión de TikTok. Cuando te aprueben, el portal te proporciona la clave de cliente y el secreto de tu aplicación, que usarás para conectarte a los endpoints de la API oficial. El acceso depende del tipo de API y de tu caso de uso.
¿Se pueden extraer comentarios con la API de TikTok?
En la lista oficial de scopes no aparece ningún permiso para leer comentarios. Para extraer los comentarios y respuestas de un vídeo público puedes usar el Scraper de detalles de video y comentarios de TikTok de Octoparse, introduciendo los enlaces de los vídeos.
¿Cuánto tarda la aprobación de la Research API?
TikTok indica que suele responder en un máximo de cuatro semanas desde que envías la solicitud, y puede tardar más si necesita información adicional. Para el resto de las APIs, consulta el plazo en la documentación del portal.
¿Cómo extraer datos de TikTok sin programar?
Abre una plantilla de Octoparse, introduce los enlaces, perfiles o palabras clave, ejecuta la tarea y descarga los resultados en Excel, CSV o JSON, o expórtalos a Google Sheets. No necesitas conocimientos de programación ni una clave de la API de TikTok, y tampoco esperar la aprobación de ningún programa de acceso.
¿Es legal hacer scraping en TikTok?
Depende del país y del uso que des a los datos. Limítate a información pública, revisa los Términos de Servicio de TikTok, respeta la normativa de protección de datos y consulta con un asesor legal si el uso es comercial o a gran escala.
¿Puedo publicar vídeos en TikTok con Octoparse?
No. Las plantillas de Octoparse solo extraen datos públicos y no publican contenido en TikTok. Para publicar vídeos o subir borradores desde una aplicación existe la Content Posting API oficial de TikTok, que requiere registrar tu aplicación en TikTok for Developers.
¿Puedo descargar los vídeos de un perfil de TikTok?
Sí. El Scraper de Perfiles de TikTok recoge los metadatos y los enlaces de los vídeos de un perfil público. Si buscas una herramienta específica, tienes la guía para descargar el perfil de TikTok y los mejores TikTok scrapers.
Posts populares
Buscador de perfiles de redes sociales: guía esencial
Las 7 mejores herramientas de IA gratis para buscar artículos científicos en 2026
Historial de precios en Amazon: las mejores herramientas de seguimiento probadas
Cómo descargar y extraer imágenes de cualquier sitio web
Cómo Exportar Seguidores y Seguidos en Twitter a Excel



