API de réseaux sociaux
API TikTok
Transformez n’importe quelle vidéo, page de profil ou hashtag TikTok public en JSON structuré — vidéos, commentaires, recherche, salons de live et données TikTok Shop, sans compte développeur officiel.
- Récupérez n’importe quelle vidéo, utilisateur, fil de commentaires ou salon de live public en un seul appel REST
- Obtenez les produits TikTok Shop, les publicités et les analyses créateur que les outils génériques n’exposent pas
- Conçu pour l’échelle — 10 RPS par défaut, tarif dégressif jusqu’à $0.0005/requête
$0.05 de crédit offert à l'inscription · sans carte bancaire · à partir de $0.001/requête
Une requête, du JSON structuré
1curl -X GET "https://api.tikhub.io/api/v1/tiktok/app/v3/fetch_one_video?aweme_id=7350810998023949599" \2 -H "Authorization: Bearer YOUR_API_KEY"1{2 "code": 200,3 "data": {4 "aweme_id": "7350810998023949599",5 "desc": "Sample TikTok caption #fyp",6 "create_time": 1711305600,7 "statistics": {8 "play_count": 2140000,9 "digg_count": 128400,10 "comment_count": 3120,11 "share_count": 890,12 "collect_count": 1560013 },14 "author": {15 "unique_id": "username",16 "nickname": "Display Name",17 "follower_count": 540000,18 "verification_type": 119 },20 "video": { "duration": 18000, "play_addr": { "url_list": ["https://..."] } },21 "music": { "title": "original sound", "author": "username" }22 }23}Obtenez votre clé API sur user.tikhub.io/dashboard/api — ou suivez le guide de démarrage.
Ce que contient l'API TikTok
L’API TikTok de TikHub vous donne six séries d’endpoints dédiées couvrant toute la surface publique de TikTok : données web et application mobile, analyses créateur, veille des tendances, e-commerce TikTok Shop et bibliothèque publicitaire. Obtenez du JSON structuré pour n’importe quelle vidéo, compte, hashtag ou salon de live public — à $0.001 par requête, sans validation d’application ni flux OAuth.
API TikTok Web
API TikTok App V3
API TikTok Créateur
API TikTok Analytics
API TikTok Shop Web
API TikTok Ads
Les données TikTok Shop et Ads, pas seulement les vidéos
La plupart des API TikTok et des outils open source s’arrêtent aux vidéos et aux profils. TikHub livre des séries d’endpoints TikTok Shop et Ads dédiées — détails produits et avis, performance des vendeurs, analyses de boutique, bibliothèque de créations publicitaires et métriques d’engagement des annonces — via la même clé API et le même format JSON. C’est précisément la surface e-commerce et publicitaire que les concurrents laissent de côté.
Endpoints de l'API TikTok
Une référence des endpoints TikTok les plus utilisés. Parcourez l'ensemble complet dans la référence API ou la documentation.
API TikTok App V3 (recommandée)
La série App V3 est la surface la plus stable — privilégiez-la et ne basculez sur la série Web que lorsque App V3 renvoie des erreurs.
API TikTok Shop
Utilisez la série dédiée /tiktok/shop/web/* pour toutes les données Shop. Les endpoints Shop peuvent être brièvement instables et se rétablissent généralement en 2 à 3 heures — réessayez après une courte attente avant de signaler un problème.
API TikTok Ads (Creative Center)
API TikTok Web (repli) et API Créateur
Les endpoints de l’API Créateur sont en POST et exigent le cookie de connexion du compte créateur lui-même — vous ne pouvez extraire les analyses que d’un compte que vous possédez ou que vous êtes autorisé à consulter.
Astuces et dépannage
Des notes opérationnelles tirées du terrain pour exploiter les données TikTok en production.
Version d’API recommandée
Privilégiez les endpoints TikTok App V3 pour la stabilité et n’utilisez les endpoints TikTok Web qu’en repli, lorsque App V3 renvoie des erreurs. App V3 est la surface la plus fiable ; la série Web existe pour combler les manques.
La région du compte est un endpoint dédié
La région d’un compte TikTok N’EST PAS incluse dans les endpoints standard d’informations utilisateur. Pour obtenir le pays d’un créateur, appelez plutôt l’endpoint dédié fetch_user_country_by_username.
1GET /api/v1/tiktok/app/v3/fetch_user_country_by_username?username=USERNAME2// docs : https://docs.tikhub.io/363841506e0Obtenir les ID produit et vendeur TikTok Shop
Pour obtenir un product_id ou un seller_id, récupérez une vidéo TikTok contenant un lien produit, puis parcourez le JSON de la réponse jusqu’à $.data.anchors[0].extra — cet objet porte les deux ID. Notez que seller_id est distinct de user_id.
1// depuis la réponse d’une vidéo shoppable2const extra = JSON.parse(data.aweme_detail.anchors[0].extra);3extra.product_id // → /tiktok/shop/web/fetch_product_detail_v34extra.seller_id // → /tiktok/shop/web/fetch_seller_products_list_v2TikTok Shop — utilisez uniquement la série dédiée
Pour toutes les données TikTok Shop (produits, vendeurs, boutiques, avis, commandes et requêtes commerce associées), appelez uniquement les endpoints de la série dédiée TikTok Web Shop — /api/v1/tiktok/shop/web/** — la seule série activement maintenue pour les intégrations Shop. Avis de dépréciation : TikHub ne maintient plus les endpoints Shop de la série App V3 (/api/v1/tiktok/app/v3/*) ni de la série Web (/api/v1/tiktok/web/*) ; les endpoints de type shop qui subsistent sous ces chemins sont hérités, ne reçoivent plus de mises à jour et peuvent renvoyer des données incomplètes, périmées ou manquantes sans préavis. Notez que la série TikTok Web Shop (/api/v1/tiktok/shop/web/**) est une série distincte de la série TikTok Web (/api/v1/tiktok/web/*) — ce ne sont pas les mêmes.
URL de téléchargement vidéo et erreurs 403
Les liens vidéo TikTok existent sous trois formes — URL de lecture, URL sans filigrane et URL avec filigrane ; privilégiez le contenu sans filigrane via le champ downloadAddr. Les URL App se téléchargent directement sans cookie (à privilégier) ; les URL Web exigent un cookie tt_chain_token valide, faute de quoi le téléchargement renvoie une 403. Les liens de téléchargement expirent généralement sous ~24 heures : si un lien renvoie une 403 ou une erreur, récupérez à nouveau la vidéo pour obtenir une URL fraîche. Certaines vidéos sont soumises à des restrictions régionales — passez par un proxy adapté si le téléchargement est bloqué dans votre région.
Lecture seule : pas d’API d’interaction
TikHub ne propose plus d’API d’interaction TikTok — il n’existe aucun endpoint pour liker, suivre ou commenter au nom d’un compte. L’API est en lecture seule par conception et ne renvoie que des données publiquement accessibles.
Erreurs 400
Une 400 signifie généralement que la cible n’existe plus. Vérifiez que la vidéo ou l’utilisateur TikTok est toujours disponible et public dans l’application avant d’y voir une panne de l’API.
Informations sur les salons de live
L’endpoint fetch_live_room_info ne renvoie des données que pendant la diffusion du salon de live — si le direct est terminé ou le salon hors ligne, l’API renvoie des données vides ou nulles. Vérifiez d’abord l’état avec check_live_room_online. Les spectateurs anonymes, ainsi que les utilisateurs ayant activé le mode invisible dans les salons de live, ne peuvent pas être récupérés via l’API.
Commentaires et pagination
Pour les endpoints de commentaires, gardez le count demandé à 30 ou moins — un count plus élevé peut provoquer des erreurs ou des éléments manquants. Les endpoints paginés (commentaires, recherche, etc.) renvoient souvent moins d’éléments que le count demandé ; c’est le comportement normal de la pagination, pas un bug — continuez à paginer avec le curseur renvoyé pour obtenir plus de résultats.
Ai-je besoin d’un compte développeur TikTok pour utiliser cette API ?
Non. Créez un compte TikHub gratuit, générez une clé API et appelez les endpoints REST. Il n’y a ni demande de compte développeur TikTok, ni validation d’application, ni flux OAuth — TikHub fournit un accès structuré aux données TikTok publiquement accessibles.
Est-il légal d’utiliser une API TikTok de ce type ?
TikHub renvoie des données publiquement accessibles — ce que n’importe qui peut voir sans se connecter. Les tribunaux américains (hiQ c. LinkedIn) ont jugé que l’accès à des données publiques ne constitue pas une violation du CFAA. Cela dit, les conditions d’utilisation de TikTok restreignent l’accès automatisé, si bien que le blocage d’un compte ou d’une IP reste un risque opérationnel réel ; TikHub gère cette infrastructure pour vous. Vous restez responsable de la manière dont vous utilisez, stockez et traitez les données obtenues.
Quelle est la limite de débit ?
La limite de débit par défaut est de 10 requêtes par seconde. Les forfaits RPS la font monter — de 20 RPS à $5/mois jusqu’à 100 RPS à $55/mois — et les comptes Enterprise bénéficient de limites personnalisées au-delà de 100 RPS.
Puis-je télécharger des vidéos TikTok sans filigrane ?
Oui. Les réponses de détail vidéo incluent des adresses de lecture avec des URL sans filigrane (le champ downloadAddr) que vous pouvez télécharger directement. Les URL App fonctionnent sans cookie ; les URL web exigent un cookie tt_chain_token, et les liens de téléchargement expirent sous environ 24 heures : récupérez à nouveau la vidéo si un lien renvoie une 403.
Combien coûte l’API TikTok ?
Paiement à l’usage à partir de $0.001 par requête, avec des remises de volume quotidiennes automatiques jusqu’à $0.0005 à partir de 30,000 requêtes/jour. Les nouveaux comptes reçoivent $0.05 de crédit offert (environ 50 requêtes) — sans carte bancaire.
Puis-je obtenir des données de live TikTok en temps réel ?
Oui — au-delà des endpoints REST pour l’état des salons de live, la Live Room API de TikHub diffuse en temps réel le chat danmaku, les cadeaux, les likes et les événements de membres via WebSocket. Consultez la page Live Room API pour la tarification au message.
API TikTok : accéder aux données publiques de TikTok sans compte développeur officiel en 2026
L’API TikTok de TikHub offre aux développeurs, aux marketeurs et aux chercheurs un moyen rapide et fiable de lire les données publiques de TikTok — vidéos, profils, commentaires, recherche, salons de live et TikTok Shop — via de simples appels REST, sans demande de compte développeur TikTok ni validation d’application. Voici un examen détaillé de son fonctionnement, de ses usages, de ses limites et de sa comparaison avec les alternatives.
Comment fonctionne l’API TikTok ?
Qu’est-ce que l’API TikTok ?
L’API TikTok de TikHub est une interface RESTful qui renvoie du JSON structuré pour les contenus TikTok publiquement accessibles. Au lieu de construire et de maintenir votre propre pipeline de données — résoudre la signature des requêtes TikTok, faire tourner des proxys et analyser une réponse interne non documentée — vous effectuez une seule requête HTTP authentifiée et récupérez des données propres et typées pour une vidéo, un compte, un hashtag, un salon de live ou un produit Shop. Elle couvre six séries dédiées (Web, App V3, Créateur, Analytics, Shop et Ads) : vous lisez toute la surface publique de la plateforme avec une seule clé.
Surtout, elle n’exige ni compte développeur TikTok, ni validation d’application, ni flux OAuth. TikHub gère l’infrastructure qui rend les données publiques de TikTok accessibles à grande échelle, pour que vous vous concentriez sur ce que vous construisez avec les données plutôt que sur la façon de les récupérer.
Comment accéder à l’API et l’utiliser ?
Le démarrage tient en trois étapes : créez un compte TikHub gratuit, générez une clé API dans le tableau de bord et effectuez une requête HTTP GET avec votre clé dans l’en-tête Authorization. Vous identifiez le contenu voulu par un paramètre simple — un ID de vidéo, un nom d’utilisateur, une URL de partage ou un terme de recherche — et l’API répond instantanément en JSON.
Parce qu’il s’agit d’une API REST standard, l’approche est indépendante du langage et du framework : elle fonctionne depuis n’importe quel backend, script, notebook ou outil no-code capable d’émettre une requête HTTP. Aucun verrouillage sur un SDK, même si un SDK Python officiel est disponible si vous le préférez. La plupart des endpoints acceptent soit un ID, soit une URL publique : vous pouvez passer les mêmes liens TikTok que vos utilisateurs partagent déjà.
Quels langages de programmation sont pris en charge ?
Tout langage capable d’émettre une requête HTTP peut appeler l’API TikTok — Python, JavaScript/TypeScript, Go, Java, PHP, Ruby, C# et bien d’autres. Python est le choix le plus courant pour les workflows data et IA, et TikHub publie un SDK Python officiel, mais rien dans l’API n’est spécifique à Python. Les exemples cURL, Python et JavaScript ci-dessus sont interchangeables ; la forme de la requête est identique d’une stack à l’autre, ce qui rend l’API facile à insérer dans un service existant, une fonction serverless ou une plateforme d’automatisation.
Quels sont les avantages de l’API TikTok ?
Comment se compare-t-elle à un pipeline de données maison ?
Maintenir un pipeline de données TikTok, c’est viser une cible mouvante. TikTok modifie fréquemment ses signatures web et application, bloque agressivement les IP de datacenter et renvoie des réponses profondément imbriquées et non documentées qui cassent les parseurs sans prévenir. Une équipe peut passer des semaines à monter un pipeline, puis y consacrer une fraction récurrente de chaque sprint pour le garder en vie.
L’API TikTok supprime entièrement cette charge. TikHub absorbe la signature des requêtes, la rotation des proxys, la gestion anti-bot et la normalisation des réponses, et expose un contrat stable sur lequel bâtir. Vous échangez une dette de maintenance sans fin contre un coût prévisible par requête — avec en prime six séries bien organisées, dont les données Shop et Ads que la plupart des outils maison n’atteignent jamais.
Quel temps fait-elle gagner ?
Plutôt que de passer des jours à rétro-concevoir des endpoints, vous effectuez une requête et récupérez des données structurées en bien moins d’une seconde. Cette rapidité se cumule sur toute la durée d’un projet : collecter l’historique complet des publications d’un créateur, paginer des milliers de commentaires pour une analyse de sentiment ou extraire des catalogues Shop pour une veille concurrentielle deviennent une boucle sur un endpoint documenté plutôt qu’un travail de recherche.
Pour les équipes, l’économie la plus importante est le coût d’opportunité. Les ingénieurs cessent d’éteindre les incendies d’un pipeline fragile et consacrent leur temps au produit — l’analyse, le modèle, le tableau de bord — qui fait réellement la différence.
Qui en profite — développeurs, marketeurs ou chercheurs ?
Les développeurs obtiennent une couche de données propre sur laquelle livrer, sans posséder d’infrastructure de collecte. Les équipes marketing et marque s’en servent pour qualifier des influenceurs, suivre campagnes et hashtags et surveiller les concurrents sur TikTok Shop avec de vrais chiffres plutôt que des vérifications manuelles. Les chercheurs et data scientists extraient à grande échelle fils de commentaires, résultats de recherche et contenus tendance pour des études de sentiment, de viralité et de modération de contenu.
Et de plus en plus, les équipes IA l’utilisent comme source de données temps réel et historiques — alimenter des agents en signaux sociaux, construire des pipelines de recherche sur des contenus sociaux, assembler des corpus d’entraînement — car les réponses sont déjà du JSON structuré, prêt à être ingéré.
Quelles sont les limites de l’API TikTok ?
Y a-t-il des limites de débit ou d’usage ?
Oui. La limite de débit par défaut est de 10 requêtes par seconde, ce qui convient à la plupart des charges de travail ; des forfaits RPS supérieurs la portent à 100+ pour la collecte à grand volume. Un détail pratique à anticiper : les endpoints de commentaires et de recherche renvoient des résultats paginés, et vous devez garder le count demandé à 30 ou moins par appel — des valeurs plus élevées peuvent provoquer des erreurs ou des éléments perdus. Les endpoints paginés renvoient aussi fréquemment moins d’éléments que demandé, ce qui est une pagination normale par curseur, pas une panne ; continuez à suivre le curseur renvoyé pour en collecter davantage.
Quelles données TikTok sont disponibles, et lesquelles ne le sont pas ?
L’API renvoie des données publiquement accessibles — tout ce qu’un utilisateur non connecté pourrait voir. Elle n’expose ni les comptes privés, ni les messages privés, ni les analyses non publiques. TikHub ne propose plus non plus d’endpoints d’interaction (liker, suivre ou commenter au nom d’un compte) ; l’API est en lecture seule par conception. Deux surfaces font l’objet d’un traitement particulier qu’il vaut mieux connaître : la région d’un créateur ne fait pas partie de la réponse standard d’informations utilisateur (utilisez l’endpoint pays dédié), et les données de salon de live ne sont renvoyées que pendant une diffusion active.
Les données TikTok Shop sont-elles fiables ?
Les endpoints TikTok Shop sont puissants mais parfois instables — ils peuvent renvoyer des erreurs intermittentes qui se résorbent normalement en deux à trois heures. La bonne pratique est de réessayer après une courte attente avant de considérer un échec comme un bug. Utilisez également la série dédiée /tiktok/shop/web/* pour toutes les données commerce ; les endpoints de type Shop qui traînent sous les chemins App V3 ou Web sont hérités et peuvent renvoyer des résultats incomplets ou périmés.
Quels sont les cas d’usage courants de l’API TikTok ?
Comment l’utiliser pour l’analyse de contenus et de tendances ?
Chercheurs et équipes marketing utilisent les endpoints de recherche, de tendances et de hashtags pour cartographier la diffusion d’un sujet — quels créateurs l’amorcent, comment l’engagement se cumule et comment il varie selon les régions. Extraire l’historique complet des publications d’un créateur révèle sa cadence et ses schémas de performance ; agréger les fils de commentaires permet une analyse de sentiment et de mots-clés sur des milliers de vidéos. Ensemble, ces éléments permettent de construire des bases de données de contenus TikTok interrogeables et de suivre l’évolution d’un sujet dans le temps, au lieu de deviner à partir d’une poignée de clips viraux.
Comment alimente-t-elle l’IA et les agents ?
Parce que chaque réponse est du JSON structuré, l’API TikTok s’intègre proprement aux pipelines d’IA. Les équipes s’en servent pour assembler des jeux de données de fine-tuning, alimenter la génération augmentée par récupération sur des contenus sociaux et donner à des agents autonomes une vue en temps réel de TikTok — pour la surveillance, la recherche ou les signaux de marché. Le texte des commentaires et des légendes alimente les modèles de sentiment ; les statistiques d’engagement alimentent les modèles de prédiction de tendances et de trading. Les données arrivent prêtes à être ingérées, ce qui supprime l’étape fragile de collecte qui se dresse d’ordinaire entre une idée et un pipeline opérationnel.
Comment l’utiliser pour l’e-commerce et TikTok Shop ?
Les séries dédiées Shop et Ads font de TikTok une source de veille concurrentielle pour le commerce. Les marques suivent les produits, prix et avis des concurrents ; surveillent la performance des vendeurs et les classements des meilleures ventes ; et étudient quelles créations publicitaires et quels sons sont en vogue dans le Creative Center. Un schéma courant consiste à partir d’une vidéo shoppable, à extraire les ID produit et vendeur de la réponse, puis à récupérer le détail complet du produit et du vendeur — construisant ainsi une image vivante de la circulation des produits sur la plateforme.
Existe-t-il des alternatives à l’API TikTok ?
Quels autres outils de données TikTok existent ?
Il existe trois grandes alternatives. Les bibliothèques open source comme davidteather/TikTok-Api encapsulent l’API web non officielle de TikTok en Python ; elles sont gratuites et conviennent aux scripts de loisir, mais exigent un cookie de navigateur et des proxys résidentiels, et cassent dès que TikTok change. Les acteurs de places de marché (par exemple sur Apify) encapsulent une collecte similaire derrière une exécution hébergée. Et les produits développeurs de TikTok lui-même — la Display API et la Research API — sont officiels mais limités : la Display API ne couvre que les comptes qui autorisent votre application, et la Research API est réservée aux institutions académiques qualifiées.
Quelle option convient à quel besoin ?
Pour un script ponctuel rapide, sans exigence de fiabilité, une bibliothèque open source peut suffire. Pour un accès officiel à un petit ensemble de comptes qui vous autorisent, ou pour une recherche académique éligible, les produits officiels de TikTok sont le bon choix. Mais pour des charges de production qui doivent atteindre n’importe quelle vidéo, compte, hashtag, salon de live ou produit Shop public — de façon fiable, sur six séries, sans maintenir d’infrastructure de collecte — une API managée comme TikHub est généralement l’option la plus rentable. Vous payez à la requête, vous montez en charge instantanément et vous n’entrez jamais dans la course à l’armement anti-bot.
Une seule clé, toutes les plateformes
L'API TikTok partage sa clé et son format JSON avec 15 autres plateformes — ajouter Instagram ou Douyin tient en une ligne.