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 photo ou vidéo sur une Facebook Page que vous avez connectée.

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

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érer

Publiez sur toutes vos plateformes en un clic

Partagez sur Instagram, TikTok, YouTube, X et plus en un clic. Chaque post s'adapte automatiquement.

Planifier

Calendrier de contenu visuel

Le calendrier AdaptlyPost affiche chaque brouillon, publication programmée et publication parue, jour par jour, pour que vos créneaux restent remplis.

Mesurer

Toutes vos statistiques réseaux sociaux au même endroit

AdaptlyPost suit les vues, likes, partages et l'engagement de chaque compte connecté dans un seul tableau de bord d'analyse.

Intégrer

Accès API et skill OpenClaw

Connectez via API ou laissez votre agent OpenClaw gérer les publications. Automatisez les réseaux sociaux avec des commandes en langage naturel.

Générer

Générateur d'images IA pour les réseaux sociaux

Créez des images captivantes en quelques secondes. Décrivez votre vision et laissez l'IA la concrétiser.

Créer

Générateur de légendes IA pour chaque plateforme

Le copilote IA d'AdaptlyPost rédige les légendes, les réécrit pour chaque plateforme et ajoute les hashtags à partir d'un seul prompt.

Organiser

Planificateur de contenu pour réseaux sociaux

AdaptlyPost regroupe brouillons, posts programmés et contenus publiés dans une seule file, pour que vous sachiez ce qui part et quand.

La Confiance des Créateurs et des Équipes

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

11 comptes sur 8 plateformes avec quasiment zéro friction

Je gère actuellement 11 comptes répartis sur Facebook, Instagram, Threads, LinkedIn, Bluesky, YouTube, X et TikTok, tous connectés et publiant chaque jour. Facilité d'utilisation : 10/10. La courbe d'apprentissage est quasi inexistante. Programmer des posts sur plusieurs plateformes prend des minutes au lieu des heures que j'y passais à la main. Ça a remplacé au moins deux autres abonnements, et je ne regrette rien.

jeremy8939jeremy8939

Simple, puissant et un support formidable

C'est facile à utiliser, et le connecter à Claude me permet d'organiser et de diffuser vidéos et images tout en restant fidèle au style de ma marque. Ce qui ressort vraiment, c'est le support : j'ai dit à Taras qu'il me fallait deux nouvelles fonctionnalités, publier des posts Instagram mélangeant images et vidéos, et envoyer des PDF sur LinkedIn via MCP, et il avait les deux prêtes en seulement 3 heures. Rapide, réactif et vraiment formidable.

destacadestaca

Mon expérience honnête : gérer mes réseaux sociaux avec AdaptlyPost et Claude AI

Et puis le moment qui me paraît encore un peu fou : j'ai demandé à Claude de générer les publications complètes, images et visuels compris, et de tout programmer via AdaptlyPost. Je suis allé dans mon calendrier de contenu en m'attendant à devoir surveiller le processus. Il était déjà rempli. 30 jours de publications, textes et visuels, programmés et prêts. L'ensemble a pris une dizaine de minutes. Avant, j'y perdais des heures chaque semaine.

basantkumar405basantkumar405

Enfin un outil adapté à un workflow terminal-first (et un support de premier ordre !)

J'ai essayé plusieurs outils de planification pour les réseaux sociaux par le passé, et aucun ne correspondait vraiment à mon workflow. Adaptly a complètement changé la donne.

mayank09mayank09

Un développeur réactif et un lien de connexion côté client qui règle un vrai problème d’agence

Ma fonctionnalité préférée est le lien de connexion partageable. On génère un lien pour qu'un client connecte lui-même ses comptes sociaux, sans aucun accès au tableau de bord. Obtenir d'un client non technique qu'il me donne accès à ses comptes a toujours été un point de friction, et cela supprime presque tout le problème. J'envoie un lien, il clique et autorise, et c'est fait.

automatexyzautomatexyz

Un planificateur multi-comptes solide, nous gérons 3 marques avec au quotidien

Nous utilisons AdaptlyPost pour programmer Instagram, Facebook, LinkedIn (et les Stories) pour trois marques. Ce que j'apprécie le plus, c'est qu'il se fait oublier une fois les publications en file d'attente. Nous programmons des photos, des carrousels et des Reels/Stories par lots, nous vérifions le calendrier et nous le laissons publier.

DacstyleDacstyle

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 cinq événements - post.published, post.failed, post.partially_failed, post.scheduled et account.unauthorized.

Tarifs simples et transparents

Choisissez le forfait parfait pour vous

-17%

Creator

Parfait pour les indépendants et solopreneurs

$19

/mois

  • 30 comptes sociaux connectés

  • Posts programmés illimités

  • Collaboration en équipe

  • 1 espace de travail

  • 150 crédits IA/mois

  • Légendes IA

  • Studio d'images IA

  • API/MCP/CLI

  • Posts image, vidéo et carrousel

  • Direct Connector

  • Plugin direct

  • Extensions de navigateur

Compatible avec

Plus populaire

Pro

Pour les professionnels et équipes en croissance

$39

/mois

  • 60 comptes sociaux connectés

  • Posts programmés illimités

  • 3 membres d'équipe

  • 3 espaces de travail

  • 400 crédits IA/mois

  • Légendes IA

  • Studio d'images IA

  • API/MCP/CLI

  • Posts image, vidéo et carrousel

  • Direct Connector

  • Plugin direct

  • Extensions de navigateur

Compatible avec

Enterprise

Pour les agences et entreprises prêtes à grandir

$89

/mois

  • 100 comptes sociaux connectés

  • Posts programmés illimités

  • 10 membres d'équipe

  • 10 espaces de travail

  • 1000 crédits IA/mois

  • Légendes IA

  • Studio d'images IA

  • API/MCP/CLI

  • Posts image, vidéo et carrousel

  • Direct Connector

  • Plugin direct

  • Extensions de navigateur

Compatible avec

Sur mesure

Limites sur mesure, marque blanche et support prioritaire

Sur mesure

  • Comptes sociaux illimités

  • Posts programmés illimités

  • Membres d'équipe illimités

  • Espaces de travail illimités

  • Crédits IA illimités

  • Légendes IA

  • Studio d'images IA

  • API/MCP/CLI

  • Posts image, vidéo et carrousel

  • Direct Connector

  • Plugin direct

  • Extensions de navigateur

Compatible avec

Essai 7 jours inclus sur tous les forfaits

Vous voulez voir la comparaison complète des fonctionnalités ? Voir la page des tarifs

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 sur la Page

facebookConfigs.postType = STORY publie une Story de Page à partir d'une photo ou d'une vidéo. Un carrousel envoyé en Story revient en 400. 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.