---
title: "Publique em Pages: Post to Facebook via API"
description: "Uma chamada REST para post to Facebook via API: texto, imagem, vídeo, carrosséis de 2-10 imagens, Reels e Stories em vídeo, agora ou agendados."
url: "https://adaptlypost.com/pt/usages/post-to-facebook-via-api"
---

# Uma chamada REST basta: post to Facebook via API

Envie uma requisição autenticada para /social-posts e publique no Facebook via API: texto, uma foto, um vídeo, um carrossel de 2-10 imagens, um Reel ou um Story em vídeo em uma Facebook Page que você conectou.

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

![Requisição da API do AdaptlyPost publicando em uma Facebook Page, mostrando o campo de conexão pageIds, o postType em facebookConfigs e o resultado de publicação por plataforma](https://cdn.adaptlypost.com/public/adaptlypost_dashboard.png)

### Um endpoint REST para publicar em Facebook Pages

Autenticação por Bearer token, Pages endereçadas por pageIds, facebookConfigs para Reels e Stories, uploads de mídia pré-assinados e webhooks que disparam quando o post na Page é publicado ou falha.

[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

### Crie um token e liste suas Pages

Gere uma chave em Settings > API Tokens (ela começa com adaptly\_) e envie-a como Authorization: Bearer em toda chamada. Depois use GET /social-accounts: cada Facebook Page que você conectou no painel volta como uma conta própria, com um campo pageId. Perfis pessoais e Grupos nunca aparecem - a publicação no Facebook aqui é só para Pages, e o OAuth acontece no painel, não pela API.

Passo 2

### POST /social-posts com pageIds

Chame POST https://post.adaptlypost.com/post/api/v1/social-posts com text, platforms: \["FACEBOOK"\], um timezone como Europe/Berlin (ambos obrigatórios) e pageIds contendo exatamente uma Page - duas conexões de Page no mesmo array são rejeitadas com um 400\. Adicione scheduledAt para agendar em vez de publicar na hora. facebookConfigs aceita apenas postType e videoTitle, e postType REEL ou STORY só é aplicado quando contentType é VIDEO: um payload IMAGE com postType STORY sai silenciosamente como uma foto normal no feed.

Passo 3

### Leia o resultado do Facebook

GET /social-posts/:id/results retorna a entrada do Facebook com seu status e o platformPostId nativo - nenhum permalink é devolvido, então guarde esse ID vinculado à Page por conta própria. Erros de payload nunca aparecem aqui: um carrossel fora do intervalo de 2-10 imagens ou uma segunda Page em pageIds falham de forma síncrona com um 400 na chamada de criação, antes de existir qualquer registro de post, e tipos de arquivo não suportados são recusados antes disso, em POST /upload-urls. O que chega em errorMessage é o que o Facebook fez depois de aceitarmos e despacharmos o post - uma Page cujo acesso foi revogado (reconecte-a no painel, não existe endpoint de refresh de token) ou mídia que a Graph API recusou durante sua própria ingestão. Redispare apenas a entrada do Facebook com POST /social-posts/:id/retry ou registre um webhook: todo endpoint que você registrar recebe os quatro eventos - post.published, post.failed, post.partially\_failed e post.scheduled.

## 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 em uma Facebook Page

### Posts de texto no feed da Page

contentType TEXT envia o campo text direto para a timeline da Page. Não há controle de prévia de link, nem primeiro comentário, nem campo de @menção ou de localização, e nada de impulsionamento - o payload é o texto e nada mais.

### Fotos e carrosséis de 2-10 imagens

Uma imagem, ou contentType CAROUSEL com 2 a 10 imagens em um único post da Page. Os arquivos precisam ser image/jpeg, image/png ou image/webp e ficar abaixo de 4MB cada (sem GIF, sem HEIC). Aponte mediaUrls para suas próprias URLs públicas ou envie os arquivos por POST /upload-urls para uploads pré-assinados.

### Reels a partir de facebookConfigs.postType

Defina contentType VIDEO e facebookConfigs.postType = REEL para publicar um Reel do Facebook, com um videoTitle opcional. Os uploads aceitam video/mp4 e video/quicktime. postType e videoTitle são as duas únicas opções específicas do Facebook que a API expõe.

### Stories em vídeo na Page

facebookConfigs.postType = STORY publica um Story da Page, mas apenas a partir de um vídeo - Stories com imagem não são possíveis pela API. Tudo vai para a única Page indicada em pageIds; distribuir o mesmo texto para uma segunda Page exige uma segunda chamada.

## Pronto para publicar na sua Facebook Page via REST?

Conecte uma Page no painel, crie um token adaptly\_ e envie sua primeira chamada POST /social-posts. A especificação OpenAPI 3.0.3 em /openapi.json é pública e não exige autenticação.

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