Publica videos y posts de fotos con la TikTok posting API
Una sola llamada POST a la TikTok posting API publica un video o un post de fotos de 2-35 imágenes, siempre que tiktokConfigs.privacyLevel esté definido y los medios estén alojados en cdn.adaptlypost.com. URL base: https://post.adaptlypost.com/post/api/v1.

Qué hacen en realidad los endpoints de TikTok
Videos y posts de fotos, niveles de privacidad obligatorios, borradores enviados a la bandeja de la app de TikTok y resultados de publicación por plataforma con el platformPostId nativo. Una cuenta de TikTok por llamada: repartir a una segunda cuenta es una segunda llamada.
La Confianza de Creadores y Equipos
Descubre cómo creadores, marketers y pequeñas empresas usan AdaptlyPost para mantenerse constantes y ahorrar horas cada semana.
Soy ingeniero de software, no marketero. Mi pareja lleva una página de TikTok, así que le echo una mano programando sus publicaciones, preparo todo de una vez y dejo que la IA se encargue de los textos. Ahora me lleva unos 20 minutos a la semana.
Ingeniero de Software
Manejo mi página de nail art y una marca personal. Programar ambas desde un solo panel lo cambió todo, ahora publico de manera constante y mi engagement subió bastante en un mes.
Creadora de Contenido
Soy SWE y, la verdad, pésimo para publicar de forma constante. Simplemente organizo una semana de publicaciones para mi marca personal cuando tengo un rato libre, y la IA redacta los textos por plataforma para que no tenga que reescribir lo mismo de cinco maneras diferentes.
Ingeniero de Software
Soy ingeniero de software, no marketero. Mi pareja lleva una página de TikTok, así que le echo una mano programando sus publicaciones, preparo todo de una vez y dejo que la IA se encargue de los textos. Ahora me lleva unos 20 minutos a la semana.
Ingeniero de Software
Manejo mi página de nail art y una marca personal. Programar ambas desde un solo panel lo cambió todo, ahora publico de manera constante y mi engagement subió bastante en un mes.
Creadora de Contenido
Soy SWE y, la verdad, pésimo para publicar de forma constante. Simplemente organizo una semana de publicaciones para mi marca personal cuando tengo un rato libre, y la IA redacta los textos por plataforma para que no tenga que reescribir lo mismo de cinco maneras diferentes.
Ingeniero de Software
Soy ingeniero de software, no marketero. Mi pareja lleva una página de TikTok, así que le echo una mano programando sus publicaciones, preparo todo de una vez y dejo que la IA se encargue de los textos. Ahora me lleva unos 20 minutos a la semana.
Ingeniero de Software
Manejo mi página de nail art y una marca personal. Programar ambas desde un solo panel lo cambió todo, ahora publico de manera constante y mi engagement subió bastante en un mes.
Creadora de Contenido
Soy SWE y, la verdad, pésimo para publicar de forma constante. Simplemente organizo una semana de publicaciones para mi marca personal cuando tengo un rato libre, y la IA redacta los textos por plataforma para que no tenga que reescribir lo mismo de cinco maneras diferentes.
Ingeniero de Software
No soy persona de redes sociales pero necesito publicar mi trabajo en algún lado. El escritor IA redacta algo decente, lo ajusto un poco, lo programo, listo. Pasé de publicar una vez al mes a tres veces por semana.
Diseñador Freelance
Conectamos nuestro agente OpenClaw a AdaptlyPost y ahora nuestra IA publica actualizaciones de producto en todos los canales automáticamente. Suena futurista pero honestamente simplemente funciona. La integración API fue directa.
Fundador de Startup
No soy persona de redes sociales pero necesito publicar mi trabajo en algún lado. El escritor IA redacta algo decente, lo ajusto un poco, lo programo, listo. Pasé de publicar una vez al mes a tres veces por semana.
Diseñador Freelance
Conectamos nuestro agente OpenClaw a AdaptlyPost y ahora nuestra IA publica actualizaciones de producto en todos los canales automáticamente. Suena futurista pero honestamente simplemente funciona. La integración API fue directa.
Fundador de Startup
No soy persona de redes sociales pero necesito publicar mi trabajo en algún lado. El escritor IA redacta algo decente, lo ajusto un poco, lo programo, listo. Pasé de publicar una vez al mes a tres veces por semana.
Diseñador Freelance
Conectamos nuestro agente OpenClaw a AdaptlyPost y ahora nuestra IA publica actualizaciones de producto en todos los canales automáticamente. Suena futurista pero honestamente simplemente funciona. La integración API fue directa.
Fundador de Startup
Cómo funciona
Consigue una key y luego sube los medios a nuestro CDN
Cada llamada lleva Authorization: Bearer <key>; genera esa key en Settings > API Tokens dentro del panel, donde empezará por adaptly_. TikTok no acepta mediaUrls arbitrarias: la lista de dominios permitidos solo admite cdn.adaptlypost.com, así que pasa tu archivo primero por POST /upload-urls (1-20 URLs prefirmadas por llamada, válidas una hora) y publica la URL devuelta. Los tipos aceptados son video/mp4, video/quicktime, image/jpeg, image/png e image/webp: sin GIF, sin HEIC.
POST /social-posts con tiktokConfigs
Envía text (el campo del caption, no existe un campo content), platforms: ["TIKTOK"], timezone como zona IANA del tipo "Europe/Berlin", el id de conexión de TikTok que devuelve GET /social-accounts, y tiktokConfigs.privacyLevel, que es obligatorio: PUBLIC_TO_EVERYONE, MUTUAL_FOLLOW_FRIENDS, FOLLOWER_OF_CREATOR o SELF_ONLY. contentType TEXT se rechaza de plano: TikTok necesita VIDEO o un CAROUSEL de 2-35 imágenes. El video debe durar entre 3 y 600 segundos. El body se valida de forma síncrona, así que un privacyLevel ausente, contentType TEXT, un carrusel fuera de 2-35 imágenes o un mediaUrl en cualquier dominio distinto de cdn.adaptlypost.com vuelven directamente como un 400 de esta llamada: no se crea ningún registro del post y no hay nada que reintentar. Añade scheduledAt para programar, saveAsDraft para mantenerlo en AdaptlyPost, o sendAsDraft para entregárselo al creador.
Lee el resultado de TikTok, reintenta la entrada de TikTok
GET /social-posts/:id/results devuelve la fila de TikTok con status, publishedAt y el platformPostId nativo: TikTok nunca devuelve un permalink, así que construye tu propio enlace a partir del id si lo necesitas. Este endpoint reporta lo que hizo TikTok después de que aceptáramos y despacháramos el post, no los problemas de payload: esos ya volvieron como un 400 en la creación. Así que errorMessage lleva fallos del lado de la plataforma: una conexión de TikTok revocada o caducada, medios que TikTok rechaza durante su propio procesado, o TikTok limitando la cuenta. Corrige la causa y llama a POST /social-posts/:id/retry con el platformId de TikTok. Cada endpoint de webhook registrado recibe los cuatro tipos de evento: post.published, post.failed, post.partially_failed y post.scheduled; no hay filtrado por suscripción a eventos.
Precios simples y transparentes
Elige el plan perfecto para ti
30 cuentas sociales conectadas
Posts programados ilimitados
1 miembro de equipo
3 espacios de trabajo
150 créditos/mes
Captions IA
Estudio de imágenes IA
Acceso API e integración OpenClaw
Posts de imagen, video y carrusel
Más popular
60 cuentas sociales conectadas
Posts programados ilimitados
5 miembros de equipo
15 espacios de trabajo
400 créditos/mes
Captions IA
Estudio de imágenes IA
Acceso API e integración OpenClaw
Posts de imagen, video y carrusel
100 cuentas sociales conectadas
Posts programados ilimitados
20 miembros de equipo
50 espacios de trabajo
1000 créditos/mes
Captions IA
Estudio de imágenes IA
Acceso API e integración OpenClaw
Posts de imagen, video y carrusel
Todos los planes incluyen 7 días gratis
¿Quieres ver la comparación completa de funciones? Ver página de precios
Qué puedes publicar en TikTok a través de la API
Videos, de 3 a 600 segundos
Un MP4 o MOV por llamada, subido con POST /upload-urls. Publica al momento, define scheduledAt, o guárdalo con saveAsDraft y suéltalo después con POST /social-posts/:id/publish.
Posts de fotos de hasta 35 imágenes
Envía contentType CAROUSEL con 2-35 imágenes JPEG, PNG o WebP y TikTok renderiza un post de fotos. Ese techo de 35 imágenes es el más alto de todas las redes en las que publicamos: Instagram y Facebook se quedan en 10, Pinterest en 5.
privacyLevel en cada petición
privacyLevel es obligatorio en todo post de TikTok. TikTok y Pinterest son las dos plataformas con un valor de configuración obligatorio: privacyLevel aquí, boardId en Pinterest. Elige PUBLIC_TO_EVERYONE, MUTUAL_FOLLOW_FRIENDS, FOLLOWER_OF_CREATOR o SELF_ONLY en cada post; omitir tiktokConfigs devuelve un 400 de POST /social-posts antes de que nada llegue a TikTok. No hay modo sandbox; SELF_ONLY mantiene un post real privado en tu propia cuenta.
sendAsDraft a la bandeja de la app de TikTok
Define sendAsDraft y el post aterriza en la bandeja de TikTok del creador en lugar de salir en directo, para que pueda añadir sonidos, efectos o texto en el dispositivo y publicarlo él mismo. Útil cuando la cuenta es de tus usuarios y tú solo aportas los medios y el caption.
Empieza a publicar en TikTok desde tu propio código
Importa GET /openapi.json en tu cliente, sube un clip y envía tu primer post de TikTok. No hay que construir ningún baile de OAuth: las cuentas se conectan en el panel o mediante un connect link.