---
title: "Reels, carrosséis, stories: Instagram Posting API"
description: "Publique reels, carrosséis de 2-10 itens, imagens e stories com uma chamada à Instagram Posting API. FEED, REEL ou STORY via instagramConfigs.postType."
url: "https://adaptlypost.com/pt/usages/instagram-posting-api"
---

# Publique Reels e carrosséis com uma chamada da Instagram Posting API

Uma requisição POST para a Instagram Posting API publica uma imagem de feed, um carrossel de 2-10 itens, um reel ou um story em vídeo em uma conta business conectada. Envie text, platforms, timezone, suas URLs de mídia e um instagramConfigs.postType com FEED, REEL ou STORY.

[Obtenha uma chave de API](https://adaptlypost.com/pt/signup)

![Requisição HTTP criando um post em carrossel no Instagram com instagramConfigs.postType, ao lado do resultado de publicação por plataforma retornando platformPostId](https://cdn.adaptlypost.com/public/adaptlypost_dashboard.png)

### Publicação no Instagram como endpoint REST, não como sessão de navegador

POST https://post.adaptlypost.com/post/api/v1/social-posts com uma chave Bearer adaptly\_. Publique agora, passe scheduledAt com um timezone IANA ou salve um rascunho e publique depois. Um webhook registrado recebe todos os eventos que emitimos - post.published, post.scheduled, post.partially\_failed e post.failed - sem nenhum filtro por evento para configurar.

[GerirPublique em todas as suas plataformas de uma vezCompartilhe no Instagram, TikTok, YouTube, X e mais com um clique. Cada post se adapta automaticamente.](https://adaptlypost.com/pt/features/post-multiple-social-media-accounts-once)

[AgendarCalendário visual de conteúdoPlaneje sua semana de relance e nunca perca seus melhores horários.](https://adaptlypost.com/pt/features/social-media-content-calendar)

[IntegrarAcesso à API e skill OpenClawConecte via API ou deixe seu agente OpenClaw gerenciar publicações. Automatize redes sociais com comandos em linguagem natural.](https://adaptlypost.com/pt/features/openclaw-integration)

[GerarGerador de imagens com IA para redes sociaisGere imagens impactantes em segundos. Descreva sua visão e deixe a IA dar vida a ela.](https://adaptlypost.com/pt/features/ai-social-media-image-generator)

[CriarGerador de legendas com IA para cada plataformaObtenha ideias de legendas, reescreva para diferentes plataformas e adicione hashtags em alta, tudo com um prompt.](https://adaptlypost.com/pt/features/ai-caption-writer)

[OrganizarPlanejador de conteúdo para redes sociaisVeja rascunhos, posts agendados e conteúdo publicado em um lugar. Saiba exatamente o que vai ao ar e quando.](https://adaptlypost.com/pt/features/ai-social-media-scheduler)

## A Confiança de Criadores e Equipes

Veja como criadores, profissionais de marketing e pequenas empresas usam o AdaptlyPost para manter a consistência e economizar horas toda semana.

Sou engenheiro de software, não marketeiro. Minha parceira tem uma página no TikTok, então ajudo agendando os posts dela, preparo tudo de uma vez e deixo a IA cuidar das legendas. Agora me toma uns 20 minutos por semana.

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

Eu gerencio minha página de nail art e uma marca pessoal. Agendar ambas de um único painel mudou tudo, agora publico de forma consistente e meu engajamento subiu bastante em um mês.

[![Irena](https://cdn.adaptlypost.com/public/irena.jpg)IrenaCriadora de Conteúdo](https://www.instagram.com/iirennails/)

Sou SWE e, sinceramente, péssimo em postar com consistência. Só organizo uma semana de atualizações para a minha marca pessoal quando tenho um tempinho livre, e a IA escreve as legendas por plataforma para eu não ter que reescrever a mesma coisa de cinco formas diferentes.

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

Sou engenheiro de software, não marketeiro. Minha parceira tem uma página no TikTok, então ajudo agendando os posts dela, preparo tudo de uma vez e deixo a IA cuidar das legendas. Agora me toma uns 20 minutos por semana.

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

Eu gerencio minha página de nail art e uma marca pessoal. Agendar ambas de um único painel mudou tudo, agora publico de forma consistente e meu engajamento subiu bastante em um mês.

[![Irena](https://cdn.adaptlypost.com/public/irena.jpg)IrenaCriadora de Conteúdo](https://www.instagram.com/iirennails/)

Sou SWE e, sinceramente, péssimo em postar com consistência. Só organizo uma semana de atualizações para a minha marca pessoal quando tenho um tempinho livre, e a IA escreve as legendas por plataforma para eu não ter que reescrever a mesma coisa de cinco formas diferentes.

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

Sou engenheiro de software, não marketeiro. Minha parceira tem uma página no TikTok, então ajudo agendando os posts dela, preparo tudo de uma vez e deixo a IA cuidar das legendas. Agora me toma uns 20 minutos por semana.

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

Eu gerencio minha página de nail art e uma marca pessoal. Agendar ambas de um único painel mudou tudo, agora publico de forma consistente e meu engajamento subiu bastante em um mês.

[![Irena](https://cdn.adaptlypost.com/public/irena.jpg)IrenaCriadora de Conteúdo](https://www.instagram.com/iirennails/)

Sou SWE e, sinceramente, péssimo em postar com consistência. Só organizo uma semana de atualizações para a minha marca pessoal quando tenho um tempinho livre, e a IA escreve as legendas por plataforma para eu não ter que reescrever a mesma coisa de cinco formas diferentes.

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

Não sou pessoa de redes sociais mas preciso publicar meu trabalho em algum lugar. O escritor IA faz um rascunho decente, eu ajusto um pouco, agendo, pronto. Passei de postar uma vez por mês para três vezes por semana.

[![Denys Kholin](https://cdn.adaptlypost.com/public/denysK.jpg)Denys KholinDesigner Freelancer](https://www.linkedin.com/in/denys-kholin/)

Conectamos nosso agente OpenClaw ao AdaptlyPost e agora nossa IA publica atualizações de produto em todos os canais automaticamente. Parece futurista mas honestamente simplesmente funciona. A integração via API foi direta.

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

Não sou pessoa de redes sociais mas preciso publicar meu trabalho em algum lugar. O escritor IA faz um rascunho decente, eu ajusto um pouco, agendo, pronto. Passei de postar uma vez por mês para três vezes por semana.

[![Denys Kholin](https://cdn.adaptlypost.com/public/denysK.jpg)Denys KholinDesigner Freelancer](https://www.linkedin.com/in/denys-kholin/)

Conectamos nosso agente OpenClaw ao AdaptlyPost e agora nossa IA publica atualizações de produto em todos os canais automaticamente. Parece futurista mas honestamente simplesmente funciona. A integração via API foi direta.

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

Não sou pessoa de redes sociais mas preciso publicar meu trabalho em algum lugar. O escritor IA faz um rascunho decente, eu ajusto um pouco, agendo, pronto. Passei de postar uma vez por mês para três vezes por semana.

[![Denys Kholin](https://cdn.adaptlypost.com/public/denysK.jpg)Denys KholinDesigner Freelancer](https://www.linkedin.com/in/denys-kholin/)

Conectamos nosso agente OpenClaw ao AdaptlyPost e agora nossa IA publica atualizações de produto em todos os canais automaticamente. Parece futurista mas honestamente simplesmente funciona. A integração via API foi direta.

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

## Como funciona

Passo 1

### Conecte uma conta business ou creator e gere uma chave

A Graph API do Instagram só publica em nome de uma conta Business ou Creator, então é isso que precisa ser resolvido primeiro: um perfil pessoal não pode ser vinculado de jeito nenhum, e o handshake de OAuth roda no painel, não por HTTP. Com a conta vinculada, Settings > API Tokens emite uma chave que começa com adaptly\_ e viaja no header Authorization como credencial Bearer em toda requisição. GET /social-accounts devolve o perfil do Instagram vinculado junto com o id que você passa em instagramConnectionIds. Quando as contas são dos seus próprios clientes, POST /connect-links cria um link white-label que eles abrem uma vez para concluir o login Business por conta própria.

Passo 2

### POST /social-posts com instagramConfigs

text (a legenda, até 2200 caracteres), platforms e timezone são obrigatórios em toda chamada; não existe campo content. contentType TEXT é rejeitado para o Instagram, então todo post precisa de mídia. Defina contentType IMAGE, VIDEO ou CAROUSEL e depois instagramConfigs.postType = FEED | REEL | STORY. O switch de postType só é lido quando contentType é VIDEO, então um post IMAGE com postType STORY publica silenciosamente como imagem normal no feed: stories com imagem não são possíveis. Carrosséis aceitam de 2 a 10 itens, as imagens precisam ser jpeg, png ou webp dentro do teto de 8MB por arquivo do Instagram, e o vídeo precisa ser mp4 ou quicktime com 3-90 segundos. O corpo da requisição é validado de forma síncrona, então uma legenda acima de 2200 caracteres, um carrossel fora do intervalo de 2-10, contentType TEXT ou uma segunda conexão do Instagram na mesma chamada voltam direto como um 400 desta requisição. Uma conta do Instagram por chamada, então faça uma chamada por conta. A mesma chamada pode levar outras redes junto com o Instagram.

Passo 3

### Leia os resultados por plataforma e redispare a entrada do Instagram

Há dois modos de falha e eles aparecem em lugares diferentes. Qualquer coisa errada no payload é capturada enquanto validamos a chamada de criação e retorna um 400 imediatamente: tamanho da legenda, quantidade de itens do carrossel, um contentType não suportado, conexões duplicadas do Instagram. Nesse caso nenhum registro de post existe, então não há o que redisparar - corrija o corpo e envie de novo. Arquivos que não sejam jpeg, png, webp, mp4 ou quicktime são recusados ainda antes, em POST /upload-urls. O que GET /social-posts/:id/results reporta é o que aconteceu depois de aceitarmos e despacharmos o post: a Graph API do Instagram recusando a mídia durante sua própria ingestão, uma conta que voltou a ser Personal, um token que o usuário revogou ou os próprios limites de publicação do Instagram. Cada entrada carrega status, publishedAt, errorMessage e o platformPostId nativo, nunca um permalink para o post publicado, e POST /social-posts/:id/retry redispara apenas os platformIds que falharam.

## Preços simples e transparentes

Escolha o plano perfeito para você

### Creator

Perfeito para indivíduos e empreendedores

## $19

/mês

[Teste de 7 dias](https://adaptlypost.com/pt/signup)

* 30 contas sociais conectadas
* Posts agendados ilimitados
* 1 membro de equipe
* 3 espaços de trabalho
* 150 créditos/mês
* Legendas IA
* Estúdio de imagens IA
* Acesso à API e integração OpenClaw
* Posts de imagem, vídeo e carrossel

Mais popular

### Pro

Para profissionais e equipes em crescimento

## $39

/mês

[Teste de 7 dias](https://adaptlypost.com/pt/signup)

* 60 contas sociais conectadas
* Posts agendados ilimitados
* 5 membros de equipe
* 15 espaços de trabalho
* 400 créditos/mês
* Legendas IA
* Estúdio de imagens IA
* Acesso à API e integração OpenClaw
* Posts de imagem, vídeo e carrossel

### Enterprise

Para agências e empresas prontas para escalar

## $89

/mês

[Teste de 7 dias](https://adaptlypost.com/pt/signup)

* 100 contas sociais conectadas
* Posts agendados ilimitados
* 20 membros de equipe
* 50 espaços de trabalho
* 1000 créditos/mês
* Legendas IA
* Estúdio de imagens IA
* Acesso à API e integração OpenClaw
* Posts de imagem, vídeo e carrossel

Todos os planos incluem teste gratuito de 7 dias

Quer ver a comparação completa de recursos? [Ver página de preços](https://adaptlypost.com/pt/pricing)

## O que a API pode publicar no Instagram

### Imagens de feed e carrosséis de 2-10 itens

contentType IMAGE para uma única foto, CAROUSEL para 2 a 10 itens em um post. O Instagram aceita imagens estáticas em JPEG, PNG ou WebP, com 8MB de teto para qualquer arquivo. O campo da legenda é text, limitado a 2200 caracteres. Envie os arquivos por POST /upload-urls (1-20 URLs pré-assinadas por chamada, cada uma válida por uma hora) ou passe suas próprias URLs hospedadas.

### Reels

contentType VIDEO com instagramConfigs.postType REEL, mp4 ou quicktime, de 3 a 90 segundos. O Instagram descontinuou o vídeo de feed avulso, então um post VIDEO simples vira um reel de qualquer forma e REEL apenas deixa isso explícito. Não há campo de imagem de capa, de faixa de áudio nem de colaborador.

### Stories em vídeo

instagramConfigs.postType STORY com contentType VIDEO. Stories são só em vídeo pela API: um post IMAGE carregando postType STORY não dá erro, ele publica no feed. Nenhum sticker, enquete, link sticker ou menção é exposto.

### Posts agendados e em massa no Instagram

Passe scheduledAt mais um timezone como Europe/Berlin para agendar, ou saveAsDraft e depois POST /social-posts/:id/publish. POST /social-posts/bulk enfileira de 1 a 100 posts que compartilham a mesma conexão do Instagram, com scheduledAt obrigatório em cada item. Use PATCH no post antes do disparo para trocar a legenda ou a mídia.

## Publique seu primeiro reel por HTTP

Conecte uma conta Business ou Creator do Instagram, gere uma chave adaptly\_ em Settings > API Tokens e faça POST em /social-posts. A especificação OpenAPI 3.0.3 é pública em https://post.adaptlypost.com/post/api/v1/openapi.json e importa direto no Make, no n8n ou em qualquer cliente OpenAPI.

[Obtenha uma chave de API](https://adaptlypost.com/pt/signup)
