Vous cherchez à automatiser la publication de vos vidéos TikTok et vous êtes tombé sur la Content Posting API de TikTok, celle qui permet techniquement de faire du tiktok api upload video depuis un script ou un service tiers. Bonne nouvelle : c’est possible, et c’est effectivement gratuit au sens où TikTok ne facture rien pour l’accès à son API. Moins bonne nouvelle : « gratuit » ne veut pas dire « sans effort ». Il faut créer un compte développeur, faire approuver une application, gérer l’authentification, et maintenir tout ça dans le temps. Dans ce tutoriel, on regarde concrètement ce que ça implique, étape par étape, puis on regarde une alternative qui évite justement cette charge technique.
Ce qu’est la Content Posting API de TikTok
TikTok met à disposition des développeurs une API officielle qui permet de publier du contenu vidéo sur des comptes TikTok sans passer par l’application mobile ou le site web. C’est cette API que des outils de planification de réseaux sociaux utilisent en coulisses pour proposer la publication automatique sur TikTok à leurs utilisateurs. Elle appartient à un ensemble plus large d’API TikTok for Business et TikTok for Developers, avec ses propres règles d’accès, ses quotas et ses exigences de conformité.
Contrairement à Instagram ou Facebook, où les API de publication existent depuis longtemps et sont largement documentées, l’écosystème développeur de TikTok est plus jeune et plus strict. C’est un point à garder en tête avant de se lancer : la difficulté n’est pas tant technique (envoyer un fichier vidéo via une requête HTTP n’a rien d’exotique) que administrative et réglementaire.
Tiktok api upload video : les grandes étapes du processus
Sans entrer dans le détail des noms d’endpoints exacts (qui évoluent régulièrement côté TikTok), voici les grandes phases par lesquelles passe toute publication automatisée d’une vidéo sur TikTok via l’API.
1. Créer un compte développeur et une application
Avant même de parler de code, il faut s’inscrire sur le portail développeur de TikTok, créer une application, et déclarer précisément quel usage vous allez faire de l’API (publication de contenu, à quelle fréquence, pour quel type de compte). TikTok examine cette demande : c’est ce qu’on appelle la phase de review. Sans validation de l’application par TikTok, l’accès à l’API de publication reste limité, voire indisponible en production.
2. Authentifier l’utilisateur via OAuth
Une fois l’application créée, il faut mettre en place un flux d’authentification OAuth : le propriétaire du compte TikTok doit explicitement autoriser votre application à publier en son nom, via un écran de consentement TikTok. Cette autorisation génère un jeton d’accès que votre script devra ensuite présenter à chaque appel, et qu’il faudra renouveler périodiquement (les jetons expirent).
3. Initialiser l’upload de la vidéo
Une fois authentifié, le principe général du tiktok api upload video consiste à d’abord déclarer auprès de l’API qu’un envoi de vidéo va avoir lieu (taille du fichier, format), ce qui permet à TikTok de préparer la réception. C’est une étape distincte de l’envoi du fichier lui-même : on prévient d’abord, on envoie ensuite.
4. Envoyer le fichier vidéo
Le fichier vidéo est ensuite transmis à TikTok, généralement en respectant des contraintes de format assez classiques dans l’univers des vidéos courtes : ratio vertical proche de 9:16, une durée courte plutôt qu’un long format, un poids de fichier raisonnable. Selon la taille du fichier, cet envoi peut se faire en un seul bloc ou en plusieurs morceaux.
5. Publier ou programmer la publication
Enfin, une fois la vidéo reçue côté TikTok, une dernière requête déclenche (ou programme) la publication effective sur le compte autorisé. C’est à ce moment que la vidéo devient visible, avec la légende, les paramètres de confidentialité et les options associées que vous avez définis.
Ces cinq étapes paraissent simples sur le papier. En pratique, chacune peut échouer pour des raisons différentes : jeton expiré, format vidéo refusé, quota d’appels dépassé, application pas encore validée pour tel type de publication. Un script d’automatisation robuste doit gérer ces cas, pas seulement le chemin heureux.
Le vrai coût d’une API « gratuite »
C’est le point que beaucoup de makers sous-estiment. TikTok ne facture effectivement rien pour l’usage de son API de publication. Mais « gratuit » cache plusieurs coûts réels :
- Temps de mise en place : créer le compte développeur, l’application, comprendre le flux OAuth, écrire et tester le code d’upload.
- Délai de review : TikTok examine votre application avant de l’autoriser à publier en production, ce qui ajoute un délai incompressible avant de pouvoir automatiser quoi que ce soit.
- Maintenance dans la durée : les API évoluent, les jetons expirent et doivent être renouvelés, les quotas et règles peuvent changer sans préavis. Un script qui fonctionnait il y a six mois n’est pas garanti de fonctionner tel quel aujourd’hui.
- Conformité : TikTok impose des règles d’usage de son API (types de contenu autorisés, fréquence, mentions obligatoires selon les cas) qu’il faut suivre pour ne pas perdre l’accès.
Rien de rédhibitoire si vous êtes développeur et que vous avez le temps d’investir là-dedans une fois pour toutes. Mais si votre objectif est simplement de publier régulièrement une vidéo TikTok sans passer vos soirées dans la documentation d’un portail développeur, il existe une voie plus directe.
Ou sans coder : publier sur TikTok depuis GMB Club
GMB Club est une plateforme de présence locale construite autour de trois piliers (fiche Google Business, réseaux sociaux, site web) accompagnés d’un agent IA et d’une gestion multi-établissements. Le pilier réseaux sociaux gère la publication sur plusieurs plateformes, dont TikTok, sans que vous ayez à toucher à la moindre ligne de code ni à créer de compte développeur TikTok.
Concrètement, connecter votre compte TikTok se fait via un bouton « Connecter » : vous passez par l’écran de consentement officiel TikTok for Business, vous accordez les permissions de publication, et c’est GMB Club qui gère ensuite les appels à l’API officielle de TikTok pour vous. Vous n’avez ni compte développeur à créer, ni application à faire approuver, ni jeton à renouveler.

Pour publier une vidéo, vous passez par le composer en 3 étapes : Contenu, Média, Planification. Vous rédigez votre texte, vous ajoutez votre vidéo (TikTok exige une vidéo, pas une image seule, dans un format vertical 9:16 idéalement de moins de 60 secondes), puis vous fixez une date et une heure de publication. Le même post peut être diffusé sur plusieurs réseaux à la fois si vous le souhaitez, avec un ton adapté à chacun.
Un point important à clarifier : l’Auto-Pilot de GMB Club, qui génère automatiquement du texte et des images pour alimenter votre calendrier éditorial, ne couvre pas TikTok. TikTok exige une vraie vidéo, et l’IA de GMB Club ne génère pas de vidéos à votre place. Pour TikTok, vous fournissez votre propre vidéo et la programmez via le composer, ce qui reste nettement plus simple que de coder l’intégration API vous-même.

Combien ça coûte réellement
Trois options existent selon votre situation :
- Essai gratuit de 7 jours, sans carte bancaire, avec accès à toutes les fonctionnalités. Au bout de 7 jours, bascule automatique vers le compte gratuit, sans débit.
- Compte gratuit à vie : il permet 1 publication par semaine sur vos réseaux sociaux, ce qui inclut la possibilité de programmer une vidéo TikTok gratuitement chaque semaine. C’est une vraie limite, pas une astuce marketing : au-delà d’une vidéo par semaine, il faut passer à l’abonnement payant, qui permet jusqu’à 32 publications par mois. Détails complets sur la page tarifs de GMB Club.
- L’API GMB Club, si vous voulez tout de même scripter votre publication (par exemple depuis Zapier, Make, ou vos propres outils) sans gérer la partie TikTok directement : l’API encapsule la complexité de la Content Posting API de TikTok (compte développeur, review, OAuth, scopes), et vous appelez de votre côté une API plus simple. La documentation publique est disponible sur gmb-club.com/api-docs.
Pour aller plus loin sur la gestion des réseaux sociaux au-delà de TikTok (Facebook, Instagram, Google Business, LinkedIn, Pinterest, YouTube), la page produit réseaux sociaux de GMB Club détaille l’ensemble du pilier.
Si votre besoin réel est de publier une vidéo TikTok de temps en temps sans construire et maintenir une intégration API, tester le compte gratuit sur app.gmb-club.com prend quelques minutes et évite la partie la plus lourde du travail : la mise en conformité avec les exigences développeur de TikTok.
Questions fréquentes
L’API TikTok est-elle vraiment gratuite ?
Oui, TikTok ne facture pas l’usage de son API de publication. Le coût réel se situe ailleurs : temps de mise en place du compte développeur, délai de review de l’application, et maintenance du code dans la durée (jetons à renouveler, évolutions de l’API).
Peut-on publier une image sur TikTok via l’API ?
Non. TikTok exige une vidéo pour toute publication, que ce soit manuellement ou via l’API. Une image seule n’est pas acceptée comme contenu principal d’un post TikTok.
GMB Club génère-t-il les vidéos TikTok automatiquement ?
Non. L’auto-génération de contenu par l’IA de GMB Club (Auto-Pilot) couvre le texte et les images, mais pas TikTok, YouTube ni Snapchat, qui exigent des vidéos. Pour TikTok, vous fournissez votre propre vidéo, et GMB Club se charge de la programmer et de la publier via l’API officielle de TikTok.
Combien de vidéos TikTok puis-je programmer gratuitement ?
Le compte gratuit de GMB Club permet 1 publication par semaine sur vos réseaux sociaux, ce qui inclut TikTok. Pour publier plus fréquemment (jusqu’à 32 publications par mois), il faut passer à l’abonnement payant, dont le détail figure sur la page tarifs.