---
title: "Reels, carruseles, stories: Instagram Posting API"
description: "Reels, carruseles de 2-10 elementos, imágenes de feed y stories en video con la Instagram Posting API: FEED, REEL o STORY vía instagramConfigs.postType."
url: "https://adaptlypost.com/es/usages/instagram-posting-api"
---

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

[Consigue tu API key](https://adaptlypost.com/es/signup)

![Petición HTTP creando un post carrusel de Instagram con instagramConfigs.postType, junto al resultado de publicación por plataforma que devuelve platformPostId](https://cdn.adaptlypost.com/public/adaptlypost_dashboard.png)

### 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 y post.failed, sin ningún filtrado por evento que configurar.

[GestionarPublica en todas tus plataformas a la vezComparte en Instagram, TikTok, YouTube, X y más con un clic. Cada post se adapta automáticamente.](https://adaptlypost.com/es/features/post-multiple-social-media-accounts-once)

[ProgramarCalendario visual de contenidoPlanifica tu semana de un vistazo y nunca pierdas tus mejores horarios.](https://adaptlypost.com/es/features/social-media-content-calendar)

[IntegrarAcceso API y skill OpenClawConecta vía API o deja que tu agente OpenClaw gestione las publicaciones. Automatiza redes sociales con comandos en lenguaje natural.](https://adaptlypost.com/es/features/openclaw-integration)

[GenerarGenerador de imágenes con IA para redes socialesGenera imágenes impactantes en segundos. Solo describe tu visión y deja que la IA la haga realidad.](https://adaptlypost.com/es/features/ai-social-media-image-generator)

[CrearGenerador de captions con IA para cada plataformaObtén ideas para captions, reescribe para diferentes plataformas y añade hashtags en tendencia, todo con un prompt.](https://adaptlypost.com/es/features/ai-caption-writer)

[OrganizarPlanificador de contenido para redes socialesVe borradores, posts programados y contenido publicado en un lugar. Sabe exactamente qué va a salir y cuándo.](https://adaptlypost.com/es/features/ai-social-media-scheduler)

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

[![Denys Zinych](https://cdn.adaptlypost.com/public/denys.jpg)Denys ZinychIngeniero de Software](https://www.linkedin.com/in/denys-zinych-b75543287/)

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.

[![Irena](https://cdn.adaptlypost.com/public/irena.jpg)IrenaCreadora de Contenido](https://www.instagram.com/iirennails/)

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.

[![Dorian Opacki](https://cdn.adaptlypost.com/public/dorian.jpg)Dorian OpackiIngeniero de Software](https://www.linkedin.com/in/dorianopacki/)

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.

[![Denys Zinych](https://cdn.adaptlypost.com/public/denys.jpg)Denys ZinychIngeniero de Software](https://www.linkedin.com/in/denys-zinych-b75543287/)

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.

[![Irena](https://cdn.adaptlypost.com/public/irena.jpg)IrenaCreadora de Contenido](https://www.instagram.com/iirennails/)

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.

[![Dorian Opacki](https://cdn.adaptlypost.com/public/dorian.jpg)Dorian OpackiIngeniero de Software](https://www.linkedin.com/in/dorianopacki/)

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.

[![Denys Zinych](https://cdn.adaptlypost.com/public/denys.jpg)Denys ZinychIngeniero de Software](https://www.linkedin.com/in/denys-zinych-b75543287/)

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.

[![Irena](https://cdn.adaptlypost.com/public/irena.jpg)IrenaCreadora de Contenido](https://www.instagram.com/iirennails/)

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.

[![Dorian Opacki](https://cdn.adaptlypost.com/public/dorian.jpg)Dorian OpackiIngeniero de Software](https://www.linkedin.com/in/dorianopacki/)

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.

[![Denys Kholin](https://cdn.adaptlypost.com/public/denysK.jpg)Denys KholinDiseñador Freelance](https://www.linkedin.com/in/denys-kholin/)

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.

[![Taras Shynkarenko](https://cdn.adaptlypost.com/public/taras.jpg)Taras ShynkarenkoFundador de Startup](https://www.linkedin.com/in/taras-shynkarenko/)

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.

[![Denys Kholin](https://cdn.adaptlypost.com/public/denysK.jpg)Denys KholinDiseñador Freelance](https://www.linkedin.com/in/denys-kholin/)

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.

[![Taras Shynkarenko](https://cdn.adaptlypost.com/public/taras.jpg)Taras ShynkarenkoFundador de Startup](https://www.linkedin.com/in/taras-shynkarenko/)

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.

[![Denys Kholin](https://cdn.adaptlypost.com/public/denysK.jpg)Denys KholinDiseñador Freelance](https://www.linkedin.com/in/denys-kholin/)

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.

[![Taras Shynkarenko](https://cdn.adaptlypost.com/public/taras.jpg)Taras ShynkarenkoFundador de Startup](https://www.linkedin.com/in/taras-shynkarenko/)

## Cómo funciona

Paso 1

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

Paso 2

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

Paso 3

### 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

### Creator

Perfecto para individuos y emprendedores

## $19

/mes

[Prueba de 7 días](https://adaptlypost.com/es/signup)

* 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

### Pro

Para profesionales y equipos en crecimiento

## $39

/mes

[Prueba de 7 días](https://adaptlypost.com/es/signup)

* 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

### Enterprise

Para agencias y empresas listas para escalar

## $89

/mes

[Prueba de 7 días](https://adaptlypost.com/es/signup)

* 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](https://adaptlypost.com/es/pricing)

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

[Consigue tu API key](https://adaptlypost.com/es/signup)
