TikTok
BulkPublish
API TikTok
Publiez, programmez et gérez TikTok depuis votre propre code. Une seule API REST et une seule clé couvrent TikTok et tous les autres réseaux que vous connectez : vous écrivez l’intégration une seule fois.
Ce que couvre l’API TikTok
Tout ce qui suit fait partie de l’API publiée et fonctionne dès aujourd’hui avec TikTok.
| Fonction | Endpoint |
|---|---|
| Créer, programmer, modifier et publier des publications | POST /api/posts |
| Importer des images et des vidéos | POST /api/media |
| Trouver le prochain créneau libre de votre file | GET /api/posts/queue-slot |
| Créer des programmations récurrentes | POST /api/schedules |
| Publier les nouveaux éléments d’un flux RSS | POST /api/rss-feeds |
| Consulter les paramètres du créateur TikTok d’un canal | GET /api/channels/{id}/options |
| Lire les statistiques de chaque publication | GET /api/posts/{id}/metrics |
| Vérifier que la connexion fonctionne bien | GET /api/channels/{id}/health |
| Consulter l’utilisation de votre offre | GET /api/quotas/usage |
Types de publication pour TikTok
Choisissez le type avec postTypeOverrides. Un type que TikTok ne propose pas est refusé avant toute mise en file.
| Type de publication | Médias |
|---|---|
video Video | Obligatoire : 1 vidéo |
photo_slideshow Photo Slideshow | Obligatoire : de 1 à 35 images |
Programmer une publication TikTok avec curl
Trois requêtes : trouver votre canal, importer le fichier si la publication en a un, puis créer la publication. Remplacez la clé par une clé de Paramètres, puis Clés d’API, et 12 par l’identifiant de votre propre canal.
1. Listez vos canaux et notez l’identifiant de votre compte TikTok.
curl https://app.bulkpublish.com/api/channels \
-H "Authorization: Bearer bp_your_key_here" 2. Importez le fichier. La réponse donne l’identifiant du média, utilisé comme mediaFiles ci-dessous.
curl -X POST https://app.bulkpublish.com/api/media \
-H "Authorization: Bearer bp_your_key_here" \
-F "file=@clip.mp4" 3. Créez la publication.
curl -X POST https://app.bulkpublish.com/api/posts \
-H "Authorization: Bearer bp_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"content": "Packing an order in 30 seconds",
"channels": [{ "channelId": 12 }],
"status": "scheduled",
"scheduledAt": "2026-12-01T09:00:00Z",
"mediaFiles": [101],
"platformSpecific": {
"tiktok": {
"privacyLevel": "PUBLIC_TO_EVERYONE",
"disableDuet": false,
"thumbnailTimestamp": 1.5
}
}
}' La réponse est la publication créée, avec son identifiant et son statut. Récupérez-la plus tard avec GET /api/posts/{id} pour voir comment cela s’est passé.
Options TikTok
Envoyez-les dans platformSpecific, sous la clé de TikTok.
| Option | Ce qu’elle fait | Accepte |
|---|---|---|
privacyLevel | Qui peut voir la vidéo | PUBLIC_TO_EVERYONEMUTUAL_FOLLOW_FRIENDSFOLLOWER_OF_CREATORSELF_ONLY |
disableDuet | Désactiver Duet | vrai ou faux |
disableStitch | Désactiver Stitch | vrai ou faux |
disableComment | Désactiver les commentaires | vrai ou faux |
isAigc | Indiquer un contenu généré par IA | vrai ou faux |
brandContentToggle | Indiquer un partenariat rémunéré | vrai ou faux |
brandOrganicToggle | Indiquer la promotion de votre propre marque | vrai ou faux |
thumbnailTimestamp | Image de couverture, en secondes depuis le début | un nombre |
Pour trouver les paramètres du créateur valides d’un canal, appelez GET /api/channels/{id}/options.
Statistiques TikTok via l’API
Ces métriques sont renvoyées pour chaque publication TikTok sur GET /api/posts/{id}/metrics, avec des instantanés au fil du temps.
- Impressions
- Portée
- J’aime
- Commentaires
- Partages
- Enregistrements
- Clics
- Vues vidéo
- Taux d’engagement
Commentaires et messages
BulkPublish ne lit ni les commentaires ni les messages sur TikTok : il n’y a donc rien à lister ni à traiter ici.
Accès API sur toutes les offres
Chaque offre inclut des clés d’API, l’offre Free comprise. Voici ce que permet chacune.
| Offre | Clés d’API | Requêtes par jour |
|---|---|---|
| Free | 1 | 30 |
| Pro | 5 | 5 000 |
| Business | 10 | 50 000 |
Construire directement sur TikTok, ou passer par BulkPublish
Passer en direct est un choix raisonnable, surtout si vous avez besoin de quelque chose que BulkPublish n’expose pas. Voici ce que Content Posting API exige de vous, vérifié dans sa documentation en octobre 2026.
- Pour publier sur des comptes autres que le vôtre, TikTok doit d’abord approuver votre application.
- Tant que TikTok n’a pas audité votre application, tout ce qu’elle publie est limité à une visibilité privée.
BulkPublish garde la connexion pour vous : il renouvelle les jetons, vérifie chaque publication selon les règles de TikTok avant la mise en file et signale sur la publication une destination en échec, si bien que votre code n’envoie qu’une requête.
Lire la documentation officielle
Vous préférez demander à un assistant ?
Claude, ChatGPT et Cursor peuvent faire la même chose via le serveur MCP TikTok, avec des demandes au lieu de code.
Vous préférez un calendrier au code ?
Le même compte TikTok peut être programmé depuis l’app, avec un calendrier de contenu et l’import en masse.
Questions fréquentes
Questions courantes sur l’API TikTok.
Existe-t-il une API TikTok utilisable sans construire l’intégration moi-même ?
Oui. BulkPublish expose TikTok via son API REST. Connectez votre compte TikTok une fois, puis publiez, programmez et gérez-le avec une clé. La même clé fonctionne pour tous les autres réseaux que vous connectez.
Que puis-je publier sur TikTok via l’API ?
Les types de publication sont Video et Photo Slideshow. Chacun est vérifié selon les règles média de TikTok avant toute mise en file : une requête que TikTok refuserait échoue donc immédiatement, avec une erreur claire.
Puis-je programmer des publications TikTok via l’API ?
Oui. Envoyez le statut "scheduled" avec une heure scheduledAt et un timezone, ou demandez d’abord le prochain créneau libre de votre file. Les programmations récurrentes et les flux RSS sont aussi disponibles.
Puis-je lire les statistiques TikTok via l’API ?
Oui. Les métriques par publication incluent Impressions, Portée, J’aime, Commentaires, Partages, Enregistrements, Clics, Vues vidéo et Taux d’engagement, avec des instantanés au fil du temps.
Puis-je lire les commentaires ou messages TikTok et y répondre via l’API ?
Non. BulkPublish ne lit ni les commentaires ni les messages sur TikTok.
L’API TikTok coûte-t-elle un supplément ?
Non. L’accès API est inclus dans toutes les offres. Free comprend 1 clé et 30 requêtes par jour, Pro 5 clés et 5 000 par jour, Business 10 clés et 50 000 par jour.
Me faut-il un compte développeur TikTok ou une validation d’application ?
Pas pour utiliser BulkPublish. Vous connectez votre compte TikTok sur la page Canaux et publiez avec une clé BulkPublish. Si vous construisez plutôt sur l’API propre de TikTok, la section ci-dessus liste ce qu’elle exige de vous.
Un assistant IA peut-il le faire aussi ?
Oui. La page du serveur MCP TikTok explique comment connecter Claude, ChatGPT ou Cursor et quoi demander.
Autres réseaux
La même clé et la même forme de requête fonctionnent pour 15 réseaux.
Voir toutes les API de réseaux
Publiez sur TikTok depuis votre code
Créez un compte gratuit, connectez TikTok et générez une clé. Aucune carte requise.