Publica Reels y carruseles con una sola llamada a la Instagram Posting API
Una petición POST a la Instagram Posting API publica una imagen de feed, un carrusel de 2-10 elementos, un reel o una story en video en una cuenta business conectada. Envía text, platforms, timezone, tus URLs de medios y un instagramConfigs.postType con valor FEED, REEL o STORY.

Publicar en Instagram como endpoint REST, no como sesión de navegador
POST https://post.adaptlypost.com/post/api/v1/social-posts con una key adaptly_ como Bearer. Publica ya, pasa scheduledAt con un timezone IANA, o guarda un borrador y publícalo después. Un webhook registrado recibe todos los eventos que emitimos, post.published, post.scheduled, post.partially_failed, post.failed y account.unauthorized, sin ningún filtrado por evento que configurar.
Publica en todas tus plataformas a la vez
Comparte en Instagram, TikTok, YouTube, X y más con un clic. Cada post se adapta automáticamente.
Calendario visual de contenido
El calendario de AdaptlyPost muestra cada borrador, publicación programada y publicación ya salida por día, para que tus huecos de publicación no queden vacíos.
Analíticas de redes sociales en un solo lugar
AdaptlyPost sigue vistas, likes, compartidos y engagement de cada cuenta conectada en un único panel de analíticas.
Acceso API y skill OpenClaw
Conecta vía API o deja que tu agente OpenClaw gestione las publicaciones. Automatiza redes sociales con comandos en lenguaje natural.
Generador de imágenes con IA para redes sociales
Genera imágenes impactantes en segundos. Solo describe tu visión y deja que la IA la haga realidad.
Generador de captions con IA para cada plataforma
El copiloto de IA de AdaptlyPost escribe captions, los reescribe para cada plataforma y añade hashtags a partir de un solo prompt.
Planificador de contenido para redes sociales
AdaptlyPost mantiene borradores, publicaciones programadas y contenido publicado en una sola cola, para que veas qué sale y cuándo.
La Confianza de Creadores y Equipos
Descubre cómo creadores, marketers, agencias y pequeñas empresas usan AdaptlyPost para mantenerse constantes y ahorrar horas cada semana.
Por fin una herramienta de programación que lo hace bien
De todas las apps de programación de publicaciones que he probado, esta se lleva mis 5 tacos. La interfaz es excelente. Taras, el fundador, responde increíblemente rápido. Ayer hice dos peticiones para mejorar la experiencia, y las implementó en menos de 15 minutos. Recomiendo esta herramienta al 100 %.
Por fin un mejor gestor de redes sociales
Adaptly es SIMPLE: inicia sesión en tus redes, pega tu clave API y deja que la IA se encargue. Perfecto para cualquiera que use la IA como interfaz para todo. Que además cree imágenes es la guinda del pastel.
¡¡Simplemente WOW!!
Muy impresionado por lo fácil que es la configuración, la conexión, el uso y la publicación. Publicar 1 video en varias plataformas me habría llevado una hora. Lo publiqué en 4 plataformas en menos de 10 minutos. Muy satisfecho con esta compra.
gran herramienta de publicación (prometedora)
El proceso de publicación es práctico e intuitivo. Con otras herramientas me rendía tras un solo intento de crear un post, y aquí pude completar el proceso y programar una publicación en el calendario. También ofrece mejores opciones para YouTube, incluida la posibilidad de revisar los ajustes y añadir etiquetas. Y es compatible con MCP y webhooks.
La interfaz es limpia, la publicación ha sido fiable y ya nos ha ahorrado mucho tiempo
La plataforma facilita gestionar y programar contenido en varios canales sociales sin saltar entre distintas apps. El equipo también ha respondido a los comentarios durante el piloto, lo que dice mucho de la empresa. Muy recomendable.
Potente y súper fácil
Probé algunos otros, pero tenía que volver atrás constantemente, o había un error de envío que lo frenaba todo y era difícil de arreglar y volver a publicar. Con el MCP por fin tengo control total sobre mis cuentas.
Cómo funciona
Conecta una cuenta business o creator y luego genera una key
La Graph API de Instagram solo publica en nombre de una cuenta Business o Creator, así que eso es lo primero que hay que resolver: un perfil personal no se puede vincular en absoluto, y el handshake de OAuth ocurre en el panel, no por HTTP. Una vez vinculada la cuenta, Settings > API Tokens emite una key que empieza por adaptly_ y que viaja en la cabecera Authorization como credencial Bearer en cada petición. GET /social-accounts te devuelve el perfil de Instagram vinculado junto con el id que pasas en instagramConnectionIds. Cuando las cuentas son de tus propios clientes, POST /connect-links genera un enlace de marca blanca que ellos abren una vez para completar el login Business por su cuenta.
POST /social-posts con instagramConfigs
text (el caption, hasta 2200 caracteres), platforms y timezone son obligatorios en cada llamada; no existe un campo content. contentType TEXT se rechaza para Instagram, así que todo post necesita medios. Pon contentType IMAGE, VIDEO o CAROUSEL, y luego instagramConfigs.postType = FEED | REEL | STORY. El interruptor postType solo se lee cuando contentType es VIDEO, así que un post IMAGE con postType STORY se publica en silencio como una imagen normal del feed: las stories con imagen no son posibles. Los carruseles admiten de 2 a 10 elementos, las imágenes deben ser jpeg, png o webp dentro del techo de 8MB por archivo de Instagram, y el video debe ser mp4 o quicktime y durar de 3 a 90 segundos. El cuerpo de la petición se valida de forma síncrona, así que un caption de más de 2200 caracteres, un carrusel fuera del rango 2-10, contentType TEXT o una segunda conexión de Instagram en la misma llamada vuelven directamente como un 400 de esta petición. Una cuenta de Instagram por llamada, así que haz una llamada por cuenta. La misma llamada puede llevar otras redes junto a Instagram.
Lee los resultados por plataforma y reintenta la entrada de Instagram
Hay dos modos de fallo y aparecen en dos sitios distintos. Cualquier cosa mal en el payload se detecta mientras validamos la llamada de creación y devuelve un 400 de inmediato: longitud del caption, número de elementos del carrusel, un contentType no soportado, conexiones de Instagram duplicadas. En ese caso no existe ningún registro del post, así que no hay nada que reintentar: corrige el body y vuelve a enviarlo. Los archivos que no sean jpeg, png, webp, mp4 o quicktime se rechazan incluso antes, en POST /upload-urls. Lo que reporta GET /social-posts/:id/results es lo que pasó después de que aceptáramos y despacháramos el post: la Graph API de Instagram rechazando los medios durante su propia ingesta, una cuenta devuelta a Personal, un token que el usuario revocó, o los propios límites de publicación de Instagram. Cada entrada lleva status, publishedAt, errorMessage y el platformPostId nativo, nunca un permalink al post publicado, y POST /social-posts/:id/retry vuelve a lanzar solo los platformIds fallidos.
Precios simples y transparentes
Elige el plan perfecto para ti
30 cuentas sociales conectadas
Posts programados ilimitados
Colaboración en equipo
1 espacio de trabajo
150 créditos de IA/mes
Captions IA
Estudio de imágenes IA
API/MCP/CLI
Posts de imagen, video y carrusel
Direct Connector
Extensiones de navegador
Funciona con
Más popular
60 cuentas sociales conectadas
Posts programados ilimitados
3 miembros de equipo
3 espacios de trabajo
400 créditos de IA/mes
Captions IA
Estudio de imágenes IA
API/MCP/CLI
Posts de imagen, video y carrusel
Direct Connector
Extensiones de navegador
Funciona con
100 cuentas sociales conectadas
Posts programados ilimitados
10 miembros de equipo
10 espacios de trabajo
1000 créditos de IA/mes
Captions IA
Estudio de imágenes IA
API/MCP/CLI
Posts de imagen, video y carrusel
Direct Connector
Extensiones de navegador
Funciona con
Personalizado
Límites a medida, marca blanca y soporte prioritario
Personalizado
Cuentas sociales ilimitadas
Posts programados ilimitados
Miembros de equipo ilimitados
Espacios de trabajo ilimitados
Créditos de IA ilimitados
Captions IA
Estudio de imágenes IA
API/MCP/CLI
Posts de imagen, video y carrusel
Direct Connector
Extensiones de navegador
Funciona con
Todos los planes incluyen 7 días gratis
¿Quieres ver la comparación completa de funciones? Ver página de precios
Qué puede publicar la API en Instagram
Imágenes de feed y carruseles de 2-10 elementos
contentType IMAGE para una sola foto, CAROUSEL para 2 a 10 elementos en un mismo post. Instagram acepta imágenes fijas en JPEG, PNG o WebP, con 8MB como techo de cualquier archivo. El campo del caption es text, limitado a 2200 caracteres. Pasa los archivos por POST /upload-urls (1-20 URLs prefirmadas por llamada, cada una válida una hora) o usa tus propias URLs alojadas.
Reels
contentType VIDEO con instagramConfigs.postType REEL, mp4 o quicktime, de 3 a 90 segundos. Instagram descontinuó el video de feed independiente, así que un post VIDEO a secas aterriza como reel igualmente y REEL solo lo hace explícito. No hay campo de imagen de portada, de pista de audio ni de colaboradores.
Stories en video
instagramConfigs.postType STORY con contentType VIDEO. Las stories son solo de video a través de la API: un post IMAGE que lleve postType STORY no da error, se publica en el feed. No se exponen stickers, encuestas, stickers de enlace ni menciones.
Posts de Instagram programados y masivos
Pasa scheduledAt más un timezone como Europe/Berlin para programar, o saveAsDraft y más tarde POST /social-posts/:id/publish. POST /social-posts/bulk encola de 1 a 100 posts que comparten la misma conexión de Instagram, con scheduledAt obligatorio en cada elemento. Haz PATCH del post antes de que se dispare para cambiar el caption o los medios.
Publica tu primer reel por HTTP
Conecta una cuenta Business o Creator de Instagram, genera una key adaptly_ en Settings > API Tokens y haz POST a /social-posts. La especificación OpenAPI 3.0.3 es pública en https://post.adaptlypost.com/post/api/v1/openapi.json y se importa directamente en Make, n8n o cualquier cliente OpenAPI.