API de TikTok: conectar la cuenta y publicar videos

28 de octubre de 2026 · Equipo Zoosial

La API de TikTok de Zoosial conecta una cuenta de TikTok con el inicio de sesión oficial (Login Kit) y te deja publicar videos con la misma llamada POST /posts que usas para otras redes. También consulta el estado de cada publicación y lista los videos públicos de la cuenta con sus métricas. Lo que sí queda fuera: TikTok no ofrece una bandeja para leer comentarios o mensajes privados, así que Zoosial no los maneja.

Qué puedes hacer

Cómo conectar la cuenta

TikTok se conecta por OAuth. Llama a GET /connect/tiktok?profileId=prof_… con tu API key y recibirás { authUrl }. Abre esa URL en el navegador de la persona dueña de la cuenta; al autorizar, el callback conecta la cuenta y regresa al Dashboard de Zoosial. El profileId sale de POST /profiles; no lo inventes.

Aunque POST /connect/sessions acepta platform: "tiktok", el callback de TikTok todavía aterriza en el dashboard de Zoosial, así que no lo ofrezcas como flujo white-label.

Ejemplo

Publicar un video en una cuenta de TikTok ya conectada (los identificadores son ilustrativos):

curl -X POST https://zoosial.com/posts \
  -H "Authorization: Bearer $SC_API_KEY" -H "Content-Type: application/json" \
  -d '{"platforms":[{"accountId":"acc_tt_1"}],"content":"Detrás de cámaras","mediaUrls":["https://cdn.../clip.mp4"],"publishNow":true}'

Por MCP

No hay una herramienta MCP específica de TikTok. Un agente puede usar las genéricas: list_accounts para ver las cuentas conectadas, accounts_health para saber si alguna necesita reconectarse, create_post para publicar en una cuenta de TikTok y list_posts para ver el historial. Creator-info, videos y status no tienen herramienta MCP propia. Ver Servidor MCP.

Reglas y límites

Precio

La API, los webhooks y el MCP vienen incluidos en el plan gratis: $0, un perfil con hasta 3 cuentas, sin tarjeta y sin vencimiento. El plan de pago cobra por perfil: $95 MXN al mes más IVA por perfil, y el primer perfil no se cobra. Detalle en precios.

Compáralo

Si estás eligiendo entre APIs para conectar redes, revisa la comparativa de Zoosial y la guía cómo elegir una API para conectar redes sociales.

Preguntas frecuentes

¿Cómo publico un video en TikTok por API?

Conecta la cuenta con GET /connect/tiktok y haz un POST /posts con el accountId de TikTok y la URL pública del video en mediaUrls. Por defecto se publica en modo directo; para mandarlo a los borradores de la cuenta envía tiktok.mode: 'draft'.

¿Se publica directo o queda en borradores?

Por defecto, directo. Si TikTok rechaza la publicación directa, el intento falla con un mensaje claro y no pasa solo a borradores. Para borradores envía tiktok.mode: 'draft' (permiso video.upload) y el creador lo publica desde su inbox.

¿Puedo leer los comentarios o mensajes de TikTok?

No. Las APIs oficiales que usa Zoosial no ofrecen un inbox orgánico de comentarios ni de mensajes privados de TikTok. Sí puedes ver la cuenta, los videos públicos, sus métricas y publicar.

¿Puedo conectar TikTok desde mi app sin que mis usuarios pasen por Zoosial?

Hoy no: el callback de TikTok todavía aterriza en el dashboard de Zoosial.

← Todas las integraciones