Publiez reels et carrousels avec un appel Instagram Posting API
Une seule requête POST vers l'Instagram Posting API publie une image de fil, un carrousel de 2-10 éléments, un reel ou une story vidéo sur un compte Business connecté. Envoyez text, platforms, timezone, vos URL de médias et un instagramConfigs.postType valant FEED, REEL ou STORY.

La publication Instagram comme endpoint REST, pas comme session de navigateur
POST https://post.adaptlypost.com/post/api/v1/social-posts avec une clé adaptly_ en Bearer. Publiez tout de suite, passez scheduledAt avec un timezone IANA, ou enregistrez un brouillon et publiez-le plus tard. Un webhook enregistré reçoit chaque événement que nous émettons, post.published, post.scheduled, post.partially_failed, post.failed et account.unauthorized, sans aucun filtrage par événement à configurer.
Publiez sur toutes vos plateformes en un clic
Partagez sur Instagram, TikTok, YouTube, X et plus en un clic. Chaque post s'adapte automatiquement.
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.
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.
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é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.
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.
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.
Enfin un outil de programmation qui fait les choses bien
De toutes les applis de programmation de posts que j'ai essayées, c'est celle-ci qui décroche mes 5 tacos. L'interface est excellente. Taras, le fondateur, répond incroyablement vite. J'ai fait deux demandes hier pour améliorer l'expérience, et il les a mises en place en moins de 15 minutes. Je recommande cet outil à 100 %.
Enfin un meilleur gestionnaire de réseaux sociaux
Adaptly est SIMPLE : connectez vos réseaux sociaux, collez votre clé API et laissez l'IA s'en charger. Parfait pour tous ceux qui utilisent l'IA comme interface pour tout. Qu'il puisse aussi créer des images, c'est la cerise sur le gâteau.
Juste WOW !!
Vraiment impressionné par la simplicité de la configuration, de la connexion, de l'utilisation et de la publication. Publier 1 vidéo sur plusieurs plateformes m'aurait pris une heure. Publié sur 4 plateformes en moins de 10 minutes. Très satisfait de cet achat.
excellent outil de publication (prometteur)
Le processus de publication est pratique et intuitif. Avec d'autres outils, j'abandonnais après un seul essai de création de post, alors qu'ici j'ai pu aller au bout et programmer une publication dans le calendrier. Il propose aussi de meilleures options pour YouTube, avec la possibilité de vérifier les réglages et d'ajouter des tags. Et il prend en charge MCP et les webhooks.
L'interface est épurée, la publication est fiable et ça nous a déjà fait gagner beaucoup de temps
La plateforme permet de gérer et de programmer facilement du contenu sur plusieurs réseaux sociaux sans jongler entre différentes applications. L'équipe a aussi été réactive aux retours pendant le pilote, ce qui en dit long sur l'entreprise. Vivement recommandé.
Puissant et super simple
J'en ai essayé quelques autres, mais je devais sans cesse revenir en arrière, ou une erreur d'envoi bloquait tout et était difficile à corriger et à republier. Avec le MCP, j'ai enfin le contrôle total de mes comptes.
Comment ça marche
Connectez un compte Business ou Creator, puis générez une clé
La Graph API d'Instagram ne publie que pour le compte d'un compte Business ou Creator : c'est donc le premier point à régler. Un profil personnel ne peut pas être relié du tout, et la poignée de main OAuth se déroule dans le tableau de bord plutôt qu'en HTTP. Une fois le compte relié, Settings > API Tokens délivre une clé commençant par adaptly_, transmise dans l'en-tête Authorization comme identifiant Bearer à chaque requête. GET /social-accounts renvoie le profil Instagram relié ainsi que l'id que vous passez dans instagramConnectionIds. Quand les comptes appartiennent à vos propres clients, POST /connect-links génère un lien en marque blanche qu'ils ouvrent une fois pour terminer eux-mêmes la connexion Business.
POST /social-posts avec instagramConfigs
text (la légende, jusqu'à 2200 caractères), platforms et timezone sont obligatoires à chaque appel ; il n'existe pas de champ content. contentType TEXT est refusé pour Instagram : chaque post exige donc un média. Mettez contentType IMAGE, VIDEO ou CAROUSEL, puis instagramConfigs.postType = FEED | REEL | STORY. Le commutateur postType n'est lu que si contentType vaut VIDEO : un post IMAGE avec postType STORY se publie donc silencieusement en image de fil classique, les stories en image sont impossibles. Les carrousels acceptent 2 à 10 éléments, les images doivent être en jpeg, png ou webp dans la limite de 8MB par fichier imposée par Instagram, la vidéo doit être en mp4 ou quicktime et durer de 3 à 90 secondes. Le corps de la requête est validé de façon synchrone : une légende dépassant 2200 caractères, un carrousel hors de la plage 2-10, contentType TEXT ou une deuxième connexion Instagram dans le même appel reviennent directement en 400 depuis cette requête. Un seul compte Instagram par appel : faites donc un appel par compte. Le même appel peut en revanche embarquer d'autres réseaux aux côtés d'Instagram.
Lisez les résultats par plateforme et relancez l'entrée Instagram
Il existe deux modes d'échec, et ils apparaissent à deux endroits différents. Tout ce qui cloche dans la charge utile est détecté pendant la validation de l'appel de création et renvoie un 400 immédiatement : longueur de la légende, nombre d'éléments du carrousel, contentType non pris en charge, connexions Instagram en double. Dans ce cas, aucun enregistrement de post n'existe, il n'y a donc rien à relancer : corrigez le corps et renvoyez-le. Les fichiers qui ne sont pas en jpeg, png, webp, mp4 ou quicktime sont refusés encore plus tôt, dès POST /upload-urls. Ce que rapporte GET /social-posts/:id/results, c'est ce qui s'est passé après que nous avons accepté et expédié le post : la Graph API d'Instagram refusant le média lors de sa propre ingestion, un compte repassé en Personal, un token révoqué par l'utilisateur, ou les limites de publication propres à Instagram. Chaque entrée porte status, publishedAt, errorMessage et le platformPostId natif, jamais un permalink vers le post en ligne, et POST /social-posts/:id/retry ne relance que les platformIds en échec.
Tarifs simples et transparents
Choisissez le forfait parfait pour vous
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
Extensions de navigateur
Compatible avec
Plus populaire
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
Extensions de navigateur
Compatible avec
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
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
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 Instagram
Images de fil et carrousels de 2-10 éléments
contentType IMAGE pour une photo seule, CAROUSEL pour 2 à 10 éléments dans un même post. Instagram accepte les images fixes en JPEG, PNG ou WebP, avec 8MB comme plafond par fichier. La légende passe par le champ text, limité à 2200 caractères. Faites transiter vos fichiers par POST /upload-urls (1 à 20 URL présignées par appel, valables une heure chacune) ou passez vos propres URL hébergées.
Reels
contentType VIDEO avec instagramConfigs.postType REEL, en mp4 ou quicktime, de 3 à 90 secondes. Instagram a déprécié la vidéo de fil autonome : un simple post VIDEO atterrit donc de toute façon en reel, et REEL ne fait que l'expliciter. Il n'existe aucun champ image de couverture, piste audio ou collaborateur.
Stories vidéo
instagramConfigs.postType STORY avec contentType VIDEO. Via l'API, les stories sont exclusivement vidéo : un post IMAGE portant postType STORY ne provoque aucune erreur, il part dans le fil à la place. Aucun sticker, sondage, sticker de lien ni mention n'est exposé.
Posts Instagram programmés et en masse
Passez scheduledAt et un timezone comme Europe/Berlin pour programmer, ou saveAsDraft puis, plus tard, POST /social-posts/:id/publish. POST /social-posts/bulk met en file 1 à 100 posts partageant la même connexion Instagram, avec scheduledAt obligatoire sur chaque élément. Faites un PATCH sur le post avant son départ pour changer la légende ou les médias.
Publiez votre premier reel en HTTP
Connectez un compte Instagram Business ou Creator, générez une clé adaptly_ dans Settings > API Tokens et envoyez un POST sur /social-posts. La spécification OpenAPI 3.0.3 est publique sur https://post.adaptlypost.com/post/api/v1/openapi.json et s'importe directement dans Make, n8n ou n'importe quel client OpenAPI.