---
title: "Publier sur vos Pages : post to Facebook via API"
description: "Un appel REST pour post to Facebook via API : texte, image, vidéo, carrousels de 2-10 images, Reels et Stories vidéo, publiés ou programmés."
url: "https://adaptlypost.com/fr/usages/post-to-facebook-via-api"
---

# Un seul appel REST pour post to Facebook via API

Envoyez une seule requête authentifiée à /social-posts pour post to Facebook via API : texte, photo, vidéo, carrousel de 2-10 images, Reel ou Story vidéo sur une Facebook Page que vous avez connectée.

[Obtenir une clé API](https://adaptlypost.com/fr/signup)

![Requête API AdaptlyPost publiant sur une Facebook Page, avec le champ de connexion pageIds, le postType de facebookConfigs et le résultat de publication par plateforme](https://cdn.adaptlypost.com/public/adaptlypost_dashboard.png)

### Un endpoint REST pour publier sur une Facebook Page

Authentification par token Bearer, Pages ciblées par pageIds, facebookConfigs pour les Reels et les Stories, uploads de médias présignés et webhooks déclenchés quand le post de la Page passe ou échoue.

[GérerPubliez sur toutes vos plateformes en un clicPartagez sur Instagram, TikTok, YouTube, X et plus en un clic. Chaque post s'adapte automatiquement.](https://adaptlypost.com/fr/features/post-multiple-social-media-accounts-once)

[PlanifierCalendrier de contenu visuelPlanifiez votre semaine d'un coup d'œil et ne ratez jamais vos meilleurs créneaux.](https://adaptlypost.com/fr/features/social-media-content-calendar)

[IntégrerAccès API et skill OpenClawConnectez via API ou laissez votre agent OpenClaw gérer les publications. Automatisez les réseaux sociaux avec des commandes en langage naturel.](https://adaptlypost.com/fr/features/openclaw-integration)

[GénérerGénérateur d'images IA pour les réseaux sociauxCréez des images captivantes en quelques secondes. Décrivez votre vision et laissez l'IA la concrétiser.](https://adaptlypost.com/fr/features/ai-social-media-image-generator)

[CréerGénérateur de légendes IA pour chaque plateformeObtenez des idées de légendes, réécrivez pour différentes plateformes et ajoutez les hashtags tendance, en un seul prompt.](https://adaptlypost.com/fr/features/ai-caption-writer)

[OrganiserPlanificateur de contenu pour réseaux sociauxVoyez brouillons, posts programmés et contenu publié au même endroit. Sachez exactement ce qui sera publié et quand.](https://adaptlypost.com/fr/features/ai-social-media-scheduler)

## La Confiance des Créateurs et des Équipes

Découvrez comment créateurs, marketeurs et petites entreprises utilisent AdaptlyPost pour rester réguliers et gagner des heures chaque semaine.

Je suis ingénieur logiciel, pas marketeur. Ma compagne gère une page TikTok, alors je lui donne un coup de main en programmant ses posts, je prépare tout d'un coup et je laisse l'IA s'occuper des légendes. Ça me prend environ 20 minutes par semaine maintenant.

[![Denys Zinych](https://cdn.adaptlypost.com/public/denys.jpg)Denys ZinychIngénieur Logiciel](https://www.linkedin.com/in/denys-zinych-b75543287/)

Je gère ma page de nail art et une marque personnelle. Programmer les deux depuis un seul tableau de bord a tout changé, je publie régulièrement maintenant et mon engagement a augmenté sensiblement en un mois.

[![Irena](https://cdn.adaptlypost.com/public/irena.jpg)IrenaCréatrice de Contenu](https://www.instagram.com/iirennails/)

Je suis SWE et honnêtement nul pour publier régulièrement. Je programme simplement une semaine de contenu pour ma marque personnelle dès que j'ai une minute, et l'IA rédige les légendes par plateforme pour que je n'aie pas à réécrire la même chose de cinq façons différentes.

[![Dorian Opacki](https://cdn.adaptlypost.com/public/dorian.jpg)Dorian OpackiIngénieur Logiciel](https://www.linkedin.com/in/dorianopacki/)

Je suis ingénieur logiciel, pas marketeur. Ma compagne gère une page TikTok, alors je lui donne un coup de main en programmant ses posts, je prépare tout d'un coup et je laisse l'IA s'occuper des légendes. Ça me prend environ 20 minutes par semaine maintenant.

[![Denys Zinych](https://cdn.adaptlypost.com/public/denys.jpg)Denys ZinychIngénieur Logiciel](https://www.linkedin.com/in/denys-zinych-b75543287/)

Je gère ma page de nail art et une marque personnelle. Programmer les deux depuis un seul tableau de bord a tout changé, je publie régulièrement maintenant et mon engagement a augmenté sensiblement en un mois.

[![Irena](https://cdn.adaptlypost.com/public/irena.jpg)IrenaCréatrice de Contenu](https://www.instagram.com/iirennails/)

Je suis SWE et honnêtement nul pour publier régulièrement. Je programme simplement une semaine de contenu pour ma marque personnelle dès que j'ai une minute, et l'IA rédige les légendes par plateforme pour que je n'aie pas à réécrire la même chose de cinq façons différentes.

[![Dorian Opacki](https://cdn.adaptlypost.com/public/dorian.jpg)Dorian OpackiIngénieur Logiciel](https://www.linkedin.com/in/dorianopacki/)

Je suis ingénieur logiciel, pas marketeur. Ma compagne gère une page TikTok, alors je lui donne un coup de main en programmant ses posts, je prépare tout d'un coup et je laisse l'IA s'occuper des légendes. Ça me prend environ 20 minutes par semaine maintenant.

[![Denys Zinych](https://cdn.adaptlypost.com/public/denys.jpg)Denys ZinychIngénieur Logiciel](https://www.linkedin.com/in/denys-zinych-b75543287/)

Je gère ma page de nail art et une marque personnelle. Programmer les deux depuis un seul tableau de bord a tout changé, je publie régulièrement maintenant et mon engagement a augmenté sensiblement en un mois.

[![Irena](https://cdn.adaptlypost.com/public/irena.jpg)IrenaCréatrice de Contenu](https://www.instagram.com/iirennails/)

Je suis SWE et honnêtement nul pour publier régulièrement. Je programme simplement une semaine de contenu pour ma marque personnelle dès que j'ai une minute, et l'IA rédige les légendes par plateforme pour que je n'aie pas à réécrire la même chose de cinq façons différentes.

[![Dorian Opacki](https://cdn.adaptlypost.com/public/dorian.jpg)Dorian OpackiIngénieur Logiciel](https://www.linkedin.com/in/dorianopacki/)

Je ne suis pas un adepte des réseaux sociaux mais j'ai besoin de publier mon travail quelque part. Le rédacteur IA fait un brouillon correct, je retouche un peu, je programme, c'est fait. Je suis passé d'une publication par mois à trois par semaine.

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

On a connecté notre agent OpenClaw à AdaptlyPost et maintenant notre IA publie les mises à jour produit sur tous les canaux automatiquement. Ça semble futuriste mais honnêtement ça marche tout simplement. L'intégration API était simple.

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

Je ne suis pas un adepte des réseaux sociaux mais j'ai besoin de publier mon travail quelque part. Le rédacteur IA fait un brouillon correct, je retouche un peu, je programme, c'est fait. Je suis passé d'une publication par mois à trois par semaine.

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

On a connecté notre agent OpenClaw à AdaptlyPost et maintenant notre IA publie les mises à jour produit sur tous les canaux automatiquement. Ça semble futuriste mais honnêtement ça marche tout simplement. L'intégration API était simple.

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

Je ne suis pas un adepte des réseaux sociaux mais j'ai besoin de publier mon travail quelque part. Le rédacteur IA fait un brouillon correct, je retouche un peu, je programme, c'est fait. Je suis passé d'une publication par mois à trois par semaine.

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

On a connecté notre agent OpenClaw à AdaptlyPost et maintenant notre IA publie les mises à jour produit sur tous les canaux automatiquement. Ça semble futuriste mais honnêtement ça marche tout simplement. L'intégration API était simple.

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

## Comment ça marche

Étape 1

### Créez un token, puis listez vos Pages

Générez une clé dans Settings > API Tokens (elle commence par adaptly\_) et envoyez-la en Authorization: Bearer à chaque appel. Puis GET /social-accounts : chaque Facebook Page connectée dans le tableau de bord revient comme un compte à part entière, avec un champ pageId. Les profils personnels et les Groupes n'apparaissent jamais : ici, la publication Facebook se limite aux Pages, et l'OAuth se fait dans le tableau de bord, pas via l'API.

Étape 2

### POST /social-posts avec pageIds

Appelez POST https://post.adaptlypost.com/post/api/v1/social-posts avec text, platforms: \["FACEBOOK"\], un timezone comme Europe/Berlin (les deux sont obligatoires) et pageIds contenant exactement une Page : deux connexions de Page dans le même tableau sont rejetées avec un 400\. Ajoutez scheduledAt pour programmer au lieu de publier tout de suite. facebookConfigs n'accepte que postType et videoTitle, et postType REEL ou STORY n'est appliqué que si contentType vaut VIDEO : une charge utile IMAGE avec postType STORY part silencieusement en photo de fil classique.

Étape 3

### Lisez le résultat Facebook

GET /social-posts/:id/results renvoie l'entrée Facebook avec son status et le platformPostId natif : aucun permalink n'est jamais renvoyé, à vous de stocker cet identifiant en face de la Page. Les erreurs de charge utile n'apparaissent jamais ici : un carrousel hors de la plage de 2-10 images ou une deuxième Page dans pageIds échouent de façon synchrone avec un 400 sur l'appel de création, avant même qu'un enregistrement de post existe, et les types de fichiers non pris en charge sont refusés plus tôt par POST /upload-urls. Ce qui atterrit dans errorMessage, c'est ce que Facebook a fait après que nous avons accepté et expédié le post : une Page dont l'accès a été révoqué (reconnectez-la dans le tableau de bord, il n'existe aucun endpoint de rafraîchissement de token), ou un média que la Graph API a refusé lors de sa propre ingestion. Relancez uniquement l'entrée Facebook avec POST /social-posts/:id/retry, ou enregistrez un webhook : chaque endpoint que vous enregistrez reçoit les quatre événements - post.published, post.failed, post.partially\_failed et post.scheduled.

## Tarifs simples et transparents

Choisissez le forfait parfait pour vous

### Creator

Parfait pour les indépendants et solopreneurs

## $19

/mois

[Essai 7 jours](https://adaptlypost.com/fr/signup)

* 30 comptes sociaux connectés
* Posts programmés illimités
* 1 membre d'équipe
* 3 espaces de travail
* 150 crédits/mois
* Légendes IA
* Studio d'images IA
* Accès API et intégration OpenClaw
* Posts image, vidéo et carrousel

Plus populaire

### Pro

Pour les professionnels et équipes en croissance

## $39

/mois

[Essai 7 jours](https://adaptlypost.com/fr/signup)

* 60 comptes sociaux connectés
* Posts programmés illimités
* 5 membres d'équipe
* 15 espaces de travail
* 400 crédits/mois
* Légendes IA
* Studio d'images IA
* Accès API et intégration OpenClaw
* Posts image, vidéo et carrousel

### Enterprise

Pour les agences et entreprises prêtes à grandir

## $89

/mois

[Essai 7 jours](https://adaptlypost.com/fr/signup)

* 100 comptes sociaux connectés
* Posts programmés illimités
* 20 membres d'équipe
* 50 espaces de travail
* 1000 crédits/mois
* Légendes IA
* Studio d'images IA
* Accès API et intégration OpenClaw
* Posts image, vidéo et carrousel

Essai 7 jours inclus sur tous les forfaits

Vous voulez voir la comparaison complète des fonctionnalités ? [Voir la page des tarifs](https://adaptlypost.com/fr/pricing)

## Ce que l'API peut publier sur une Facebook Page

### Posts texte dans le fil de la Page

contentType TEXT envoie le champ text directement dans le journal de la Page. Aucun contrôle de l'aperçu de lien, aucun premier commentaire, aucun champ @mention ou lieu, aucune sponsorisation : la charge utile se limite au texte, rien de plus.

### Photos et carrousels de 2-10 images

Une image, ou contentType CAROUSEL avec 2 à 10 images dans un seul post de Page. Les fichiers doivent être en image/jpeg, image/png ou image/webp et rester sous 4MB chacun (pas de GIF, pas de HEIC). Pointez mediaUrls vers vos propres URL publiques, ou faites passer les fichiers par POST /upload-urls pour des uploads présignés.

### Reels via facebookConfigs.postType

Mettez contentType VIDEO et facebookConfigs.postType = REEL pour publier un Facebook Reel, avec un videoTitle facultatif. Les uploads acceptent video/mp4 et video/quicktime. postType et videoTitle sont les deux seules options spécifiques à Facebook exposées par l'API.

### Stories vidéo sur la Page

facebookConfigs.postType = STORY publie une Story de Page, mais uniquement à partir d'une vidéo : les Stories en image sont impossibles via l'API. Tout part vers l'unique Page indiquée dans pageIds ; diffuser le même texte sur une deuxième Page demande un second appel.

## Prêt à publier sur votre Facebook Page en REST ?

Connectez une Page dans le tableau de bord, créez un token adaptly\_ et envoyez votre premier appel POST /social-posts. La spécification OpenAPI 3.0.3 exposée sur /openapi.json est publique et ne demande aucune authentification.

[Obtenir une clé API](https://adaptlypost.com/fr/signup)
