Publier automatiquement sur plusieurs réseaux : les vraies limites
Découvrez ce que chaque API officielle autorise vraiment par réseau, les quotas réels par 24 heures et comment construire un calendrier qui ne casse pas.

Vous avez un montage prêt, cinq comptes à alimenter, et une seule envie : appuyer une fois pour que tout parte. Puis la vidéo TikTok reste privée, LinkedIn ignore l'heure choisie, et YouTube s'arrête au centième envoi de la journée, tous utilisateurs de l'application confondus. Voici ce que les API officielles autorisent vraiment, réseau par réseau, et où elles s'arrêtent sans le dire clairement.
Ce qu'une API officielle autorise vraiment, réseau par réseau
Une API, c'est la porte technique qu'une plateforme ouvre aux logiciels extérieurs pour agir à votre place. Chaque réseau y met ses propres conditions, et la règle qui coince le plus souvent n'est pas le quota : c'est le type de compte et le type de contenu acceptés.
| Réseau | Ce que l'API accepte | Ce qu'elle refuse |
|---|---|---|
| Comptes Business ou Creator reliés à une page Facebook | Comptes personnels, publications sans image ni vidéo | |
| Pages uniquement | Profils personnels | |
| Profil personnel avec une permission, page entreprise avec une autre | La programmation à l'avance depuis l'API | |
| TikTok | Vidéos envoyées compte par compte, 6 lancements par minute | Un envoi public si l'application n'est pas auditée |
| YouTube | Envoi de vidéos, 100 par jour et par projet par défaut | Plus d'envois sans augmentation de quota accordée par Google |
| X | Création de messages par utilisateur authentifié | La gratuité : chaque message est facturé |
Sur Instagram, la publication automatisée est réservée aux comptes professionnels Business ou Creator rattachés à une page Facebook, comme l'indique la documentation Meta sur la publication de contenu. Elle se fait toujours en deux temps : on crée d'abord un conteneur média, puis on déclenche sa diffusion par une requête distincte. Deux contraintes s'y ajoutent : les fichiers doivent être hébergés sur un serveur accessible publiquement en HTTPS, et une publication sans image ni vidéo est refusée.
Facebook interdit la publication par code vers un profil personnel et ne l'autorise que sur les Pages. Il faut les permissions pages_manage_posts et pages_read_engagement, avec un jeton de Page délivré à un profil qui détient la tâche CREATE_CONTENT sur cette Page, selon l'API Pages de Meta. Bonne nouvelle : Facebook programme lui-même, via un paramètre scheduled_publish_time qui accepte une date entre 10 minutes et 30 jours après l'appel. Côté texte, la marge est large, jusqu'à 63 206 caractères.
LinkedIn sépare strictement les deux cas : publier sur un profil personnel demande la permission w_member_social, publier sur une page d'entreprise demande rw_organization_admin ou w_organization_social. Et LinkedIn n'offre aucun paramètre de publication différée : c'est à votre outil de garder le texte en attente et d'envoyer la requête à la minute prévue.
Threads limite le corps d'une publication à 500 caractères. Et sur X, publier coûte de l'argent : le modèle à l'usage facture 0,015 dollar un message sans lien et 0,20 dollar un message contenant une URL.
Les quotas par 24 heures que personne n'affiche
Les plafonds existent, ils sont écrits, mais rarement mis en avant. Retenez surtout la différence de mécanique : certains réseaux comptent sur une fenêtre glissante de 24 heures, d'autres remettent les compteurs à zéro à une heure fixe.

| Réseau | Plafond | Mécanique |
|---|---|---|
| 100 publications par compte | Fenêtre glissante de 24 heures | |
| Threads | 250 publications par profil | Fenêtre glissante de 24 heures |
| TikTok | environ 15 publications par créateur | Fenêtre glissante, partagée entre applications |
| YouTube | 100 envois de vidéos par projet | Compteur journalier, à part du reste du quota |
| 300 créations par jour en accès Trial | Compteur journalier |
Instagram applique un plafond de 100 publications par fenêtre de 24 heures et par compte, sans réinitialisation à minuit : le créneau se libère 24 heures après chaque envoi. Threads autorise 250 publications par profil et par tranche glissante de 24 heures, et limite les réponses automatisées à 1 000 par 24 heures.
TikTok est le plus serré. L'envoi direct plafonne à environ 15 publications par compte créateur sur 24 heures, ce total étant partagé entre toutes les applications connectées, et l'initialisation d'une publication est bridée à 6 requêtes par minute et par jeton d'accès.
YouTube compte les envois à part. Un projet qui active la YouTube Data API reçoit par défaut 100 appels videos.insert par jour, dans un compteur qui lui est propre, à 1 unité l'appel ; les 10 000 unités quotidiennes servent aux autres appels. Ces 100 envois valent pour toute l'application : si elle sert plusieurs chaînes, elles se les partagent. Facebook et Threads, eux, calculent un budget d'appels proportionnel à votre audience : la formule est de 4 800 requêtes multipliées par le nombre d'utilisateurs engagés sur 24 heures pour une Page, et de 4 800 requêtes multipliées par le nombre d'impressions, avec un plancher de 10 impressions pour Threads. Un compte neuf dispose donc d'une marge très réduite.
Sur X, le point de création de messages accepte 100 requêtes par fenêtre de 15 minutes et par utilisateur, le compte étant par ailleurs plafonné à 2 400 messages par 24 heures avec des sous-limites par tranches de 30 minutes.
Les validations obligatoires avant de publier en public
C'est le piège qui fait perdre le plus de temps : le code fonctionne, la requête renvoie un succès, et pourtant personne ne voit la publication. Tant que votre application n'a pas passé la revue de la plateforme, le contenu est forcé en visibilité privée.

- Passez le compte en professionnel. Sur Instagram, la publication par API exige un compte Business ou Creator relié à une Page Facebook.
- Créez l'application côté plateforme. Chez Meta, il faut une application de type Business, y ajouter le produit Instagram Graph API, puis faire valider l'autorisation de publication par l'App Review.
- Demandez les permissions de production. Les autorisations
instagram_business_content_publishetinstagram_basicne s'obtiennent qu'après validation de l'application par Meta. - Faites auditer l'application là où c'est exigé. Une vidéo envoyée par une application tierce non auditée par TikTok est forcée en visibilité SELF_ONLY, et une épingle créée en accès Trial chez Pinterest n'est visible que par son créateur.
Autre effet de l'audit manquant : chez TikTok, une application non auditée ne peut servir qu'à cinq comptes utilisateurs autorisés à poster sur 24 heures. Suffisant pour tester, pas pour gérer des clients.
Brancher n8n, Make ou Zapier sans se faire bloquer
Passer par un outil de scénarios automatiques, c'est-à-dire un logiciel qui enchaîne des actions sans que vous cliquiez, ne vous dispense pas des règles ci-dessus. Ces outils appellent les mêmes API, avec les mêmes plafonds, et certaines connexions vous demandent encore de créer votre propre application développeur.
Pour connecter Instagram dans Make comme dans Zapier, il faut un compte Instagram professionnel rattaché à une Page Facebook sur laquelle vous avez des droits d'administration complets. Sans ces droits, la Page n'apparaît simplement pas dans la liste.
Sur X, Zapier a retiré son connecteur le 31 août 2023, après les changements de tarif de l'API. Dans n8n, le module X vous impose de créer votre propre projet dans le portail développeur pour générer un identifiant et une clé secrète compatibles OAuth 2.0. Dans ce portail, la configuration passe par la rubrique User authentication settings, avec le type d'application réglé sur Web App, Automated App or Bot et les permissions Read and write.
Côté LinkedIn, le module n8n refuse de publier au nom d'une organisation si le jeton n'a pas été explicitement doté du scope w_organization_social validé par LinkedIn. Dans le portail développeur, publier sur un profil individuel demande le produit Share on LinkedIn, et publier sur une Page Entreprise demande l'approbation du produit Community Management API.
Lire les compteurs et réagir aux erreurs de quota
Un scénario qui publie sans regarder son quota finit par écrire dans le vide. Trois réseaux vous donnent le chiffre restant, il suffit de lire le compteur avant d'envoyer, pas après l'échec.

Instagram expose un point de terminaison dédié, GET /{ig-user-id}/content_publishing_limit, qui indique la consommation sur la fenêtre glissante en cours. Si vous dépassez malgré tout, la réponse est bloquante et identifiée par le code d'erreur 9 et le sous-code 2207042. Threads propose l'équivalent avec GET /{threads-user-id}/threads_publishing_limit, consultable en temps réel.
Pinterest renvoie l'information directement dans sa réponse, via les en-têtes x-ratelimit-remaining et x-ratelimit-reset. Ses plafonds de création d'épingles sont de 300 requêtes par jour en accès Trial et 100 requêtes par minute en accès Standard.
LinkedIn est le moins bavard : sa documentation ne publie aucun barème chiffré et n'affiche les limites que dans l'onglet Analytics du portail développeur, uniquement pour les points d'accès ayant reçu au moins un appel dans la journée UTC en cours. Les compteurs repartent chaque nuit à 00h00 UTC, un dépassement renvoie une réponse HTTP 429, et un courriel d'alerte est envoyé à l'administrateur dès que 75 pour cent du quota quotidien est atteint.
Construire un calendrier multiréseau qui tient la semaine
Une fois les plafonds connus, le calendrier se dessine presque seul : vous répartissez les envois sur la journée au lieu de tout lancer à 9 heures. La règle simple : le réseau le plus contraint fixe le rythme de tous les autres.
- Placez les vidéos en premier. Avec 100 envois YouTube par jour pour toute l'application et une quinzaine de publications TikTok par créateur, ce sont les deux compteurs à surveiller.
- Espacez les lancements TikTok de plus de dix secondes, pour rester sous les six initialisations par minute.
- Utilisez la programmation de Facebook pour tout ce qui part sur une Page, et gardez une file d'attente côté outil pour LinkedIn, qui ne programme rien.
- Réservez le texte long à Facebook et coupez à 500 caractères ce qui part sur Threads, plutôt que de réécrire à chaque fois.
- Vérifiez le compteur restant avant chaque lot d'envois, et reportez au créneau suivant au lieu de réessayer immédiatement.
Pour adapter un même montage aux formats de chaque réseau sans repartir de zéro, la méthode est détaillée dans publier une vidéo sur Instagram, TikTok et YouTube sans tout refaire.
Kreatoai publie sur Instagram, les pages Facebook, TikTok, les profils LinkedIn personnels, YouTube Shorts, Bluesky, les fiches Google Business et Pinterest, tout de suite ou à l'heure choisie, avec un calendrier et plusieurs comptes par plateforme, le compte étant choisi au moment de publier. Vous le demandez à ChatGPT ou à Claude, sans code, ou vous l'appelez depuis n8n, Make ou Zapier : une seule requête de son API publique publie sur tous les réseaux (l'API de publication). Dix publications par mois sont offertes, sans carte bancaire.
À retenir
- La publication automatisée sur Instagram exige un compte Business ou Creator relié à une page Facebook, un fichier image ou vidéo, et un envoi en deux étapes.
- Facebook programme les publications de Pages de 10 minutes à 30 jours à l'avance, alors que LinkedIn n'offre aucune programmation et vous laisse gérer la file d'attente.
- Les plafonds par 24 heures sont de 100 publications sur Instagram, 250 sur Threads, environ 15 sur TikTok et 100 envois de vidéos sur YouTube par projet.
- Sans audit de l'application, TikTok force la visibilité SELF_ONLY et Pinterest limite l'épingle à son créateur ; YouTube, lui, ne force plus en privé les vidéos d'un projet non vérifié.
- Instagram et Threads exposent un compteur de quota à interroger avant d'envoyer, Pinterest le renvoie dans ses en-têtes, LinkedIn ne le montre que dans son portail développeur.
- Passer par n8n, Make ou Zapier ne supprime ni les permissions à obtenir ni les quotas, et sur X il faut créer soi-même son projet développeur.
Questions fréquentes
- Peut-on publier automatiquement sur un profil Facebook personnel ?
- Non, l'API Graph de Facebook interdit la publication automatisée vers un profil personnel et ne l'autorise que sur les Pages. Il faut un jeton d'accès Page, les permissions pages_manage_posts et pages_read_engagement, et un profil qui détient la tâche CREATE_CONTENT sur cette Page.
- Pourquoi ma vidéo TikTok publiée par l'API reste-t-elle privée ?
- Parce que toute vidéo envoyée par une application tierce non auditée par TikTok est forcée en visibilité SELF_ONLY. Tant que l'audit n'est pas passé, l'application est aussi limitée à cinq comptes autorisés à poster par période de 24 heures.
- Combien de vidéos YouTube puis-je envoyer par jour avec le quota de base ?
- D'après la documentation de Google relue le 30 octobre 2026, un projet qui active la YouTube Data API reçoit par défaut 100 appels videos.insert par jour, dans un compteur à part, à 1 unité l'appel ; les 10 000 unités quotidiennes servent aux autres appels. Cela fait 100 envois de vidéos par jour pour toute l'application, tous utilisateurs confondus, sauf augmentation demandée à Google.
- L'API LinkedIn permet-elle de programmer une publication à l'avance ?
- Non, l'API de LinkedIn n'expose aucun paramètre de publication différée : c'est votre application qui doit garder le contenu en attente et envoyer la requête à l'heure exacte. Les compteurs de quota, eux, se réinitialisent chaque nuit à 00h00 UTC et un dépassement renvoie une réponse HTTP 429.
- Faut-il créer soi-même une application développeur pour publier partout ?
- C'est nécessaire si vous appelez chaque API directement, avec une revue d'application à passer pour Instagram, TikTok et YouTube. Kreatoai publie sur Instagram, les pages Facebook, TikTok, les profils LinkedIn personnels, YouTube Shorts, Bluesky, les fiches Google Business et Pinterest avec un calendrier, depuis ChatGPT, Claude ou toute IA compatible, et une seule requête de son API publique publie partout depuis n8n, Make ou Zapier.
Faites-le faire à votre place
Kreatoai publie et programme vos posts sur tous vos réseaux, depuis votre tableau de bord ou en le demandant à ChatGPT et à Claude, et son agent répond à vos messages privés. Dix publications offertes chaque mois, sans carte bancaire.
Essayer gratuitement