API de réseaux sociaux
API Instagram
Lisez n’importe quel profil, publication, reel ou story Instagram public sous forme de JSON structuré — avec les commentaires, les abonnés et la recherche — sans l’App Review de Meta ni autorisation compte par compte.
- N’importe quel compte, publication, reel ou story public — pas seulement les comptes ayant autorisé votre application
- Évitez l’App Review de Meta, OAuth et la limite de 200 appels par heure et par jeton
- Trois versions d’API pour la redondance, sur une plateforme qui change souvent
$0.05 de crédit offert à l'inscription · sans carte bancaire · à partir de $0.002/requête
Une requête, du JSON structuré
1curl -X GET "https://api.tikhub.io/api/v1/instagram/v2/fetch_user_info?username=instagram" \2 -H "Authorization: Bearer YOUR_API_KEY"1{2 "code": 200,3 "data": {4 "user": {5 "pk": "25025320",6 "username": "instagram",7 "full_name": "Instagram",8 "is_verified": true,9 "follower_count": 672000000,10 "following_count": 175,11 "media_count": 7980,12 "biography": "Discover what's next on Instagram.",13 "profile_pic_url": "https://...",14 "is_business": true,15 "category": "Internet company"16 }17 }18}Obtenez votre clé API sur user.tikhub.io/dashboard/api — ou suivez le guide de démarrage.
Ce que contient l'API Instagram
L’API Instagram de TikHub couvre trois séries — V2 et V1 en vue visiteur, plus une V3 en temps réel — pour les publications publiques, les reels, les stories, les profils, les fils de commentaires, les listes d’abonnés, la recherche, les lieux et la musique. Oubliez la validation d’application de Meta et la gymnastique des limites de débit : authentifiez-vous avec une seule clé TikHub et recevez du JSON structuré pour n’importe quel compte public. Commencez par la série V2 et passez à la V3 lorsque vous avez besoin de données en temps réel.
API Instagram V2 (recommandée)
API Instagram V1
API Instagram V3 (temps réel)
N’importe quel compte public — sans App Review ni autorisation
La Graph API officielle ne renvoie de données que pour les comptes professionnels ou créateurs explicitement connectés à votre application Meta, une fois l’App Review passée. TikHub lit les données publiquement accessibles de n’importe quel compte public — profils, publications, reels, stories, commentaires, abonnés — avec une seule clé et zéro autorisation compte par compte.
Endpoints de l'API Instagram
Une référence des endpoints Instagram les plus utilisés. Parcourez l'ensemble complet dans la référence API ou la documentation.
API Instagram V2 (vue visiteur — valeur par défaut recommandée)
La plus stable et la plus détaillée des séries en vue visiteur — commencez ici. Les données en vue visiteur peuvent être mises en cache et accuser quelques jours de retard sur les valeurs réelles ; utilisez la série V3 lorsque vous avez besoin de chiffres en temps réel.
API Instagram V1 (vue visiteur)
La couverture d’endpoints la plus large — lieux, villes, fil Explorer et profils liés — également en vue visiteur (données possiblement mises en cache). Plusieurs endpoints proposent des variantes V2/V3 qui renvoient des données plus propres.
API Instagram V3 (temps réel)
Utilisez la V3 lorsque vous avez besoin de compteurs à la minute près. Elle ajoute aussi la traduction des commentaires/légendes, un fil de reels recommandés et la recherche d’anciens noms d’utilisateur, absents des séries en vue visiteur.
Astuces et dépannage
Des notes opérationnelles tirées du terrain pour exploiter les données Instagram en production.
Quelle version appeler : la V2 par défaut, la V3 pour le temps réel
TikHub livre trois séries Instagram. Les V1 et V2 sont en vue visiteur ; la V3 est en temps réel. La valeur par défaut recommandée est la série V2 — c’est la plus stable et la plus détaillée des API en vue visiteur, et elle couvre le plus large éventail de besoins courants. Tournez-vous vers la série V3 précisément lorsque vous avez besoin de données à la minute près, de la traduction des commentaires/légendes, d’un fil de reels recommandés ou de l’historique des anciens noms d’utilisateur.
Les données en vue visiteur peuvent être mises en cache (compteurs en retard)
Parce que les V1 et V2 sont en vue visiteur, certains champs — en particulier les compteurs et statistiques comme les totaux d’abonnés, de likes et de commentaires — ne sont PAS garantis en temps réel et peuvent mettre quelques jours à refléter les valeurs réelles. En pratique, il y a environ 5% de chances que les statistiques d’un contenu très récemment publié ne soient pas encore en temps réel. C’est le comportement attendu de la série en vue visiteur, pas un bug. Lorsqu’un chiffre doit être exact et à jour, récupérez-le plutôt via la série V3 en temps réel.
Écarts de données avec l’application Instagram
Si les données renvoyées par un endpoint TikHub diffèrent de ce que vous voyez dans l’application Instagram — nombre de likes, de commentaires ou similaire — c’est presque toujours la mise en cache de la vue visiteur ; revérifiez la même valeur via la série V3. Si l’écart persiste sur la série temps réel, contactez le support client de TikHub pour qu’il enquête.
Nom d’utilisateur ou ID numérique
Instagram identifie les comptes à la fois par un nom d’utilisateur public et par un ID numérique stable (pk). Les noms d’utilisateur changent, pas les ID. Si vous stockez des comptes dans la durée, résolvez une fois le nom d’utilisateur en ID et indexez vos enregistrements sur l’ID — vous ne perdrez plus un compte lorsqu’il change de pseudo. Les endpoints d’informations utilisateur acceptent les deux, et des endpoints utilitaires convertissent le shortcode d’une publication (le code dans une URL instagram.com/p/<shortcode>) en ID de média, et inversement.
Les stories sont éphémères, pas les contenus à la une
Les stories vivent 24 heures : l’endpoint stories ne renvoie donc que ce qui est actuellement actif sur un compte ; les contenus à la une sont les collections permanentes et sélectionnées, disponibles à tout moment. Si vous avez besoin d’une story après son expiration, il fallait la capturer pendant sa diffusion — planifiez la collecte plutôt que d’espérer obtenir des stories historiques à la demande.
Ai-je besoin d’un compte développeur Instagram ou Meta ?
Non. Créez un compte TikHub, générez une clé API et appelez les endpoints REST — pas d’application développeur Meta, pas d’App Review, pas d’OAuth. TikHub renvoie des données Instagram publiquement accessibles.
En quoi est-ce différent de l’Instagram Graph API officielle ?
La Graph API exige une application développeur Meta, l’App Review, et ne couvre que les comptes ayant autorisé votre application. TikHub lit les données publiques de n’importe quel compte public — sans validation d’application, sans autorisation compte par compte, avec une seule clé API.
Est-il légal d’utiliser une API Instagram 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 d’Instagram 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.
Combien coûte l’API Instagram ?
L’API Instagram est facturée $0.002 par requête, en paiement à l’usage et sans minimum mensuel. Des remises de volume quotidiennes automatiques s’appliquent aux gros volumes de requêtes, et les nouveaux comptes reçoivent $0.05 de crédit offert — sans carte bancaire.
API Instagram : une alternative non officielle à la Graph API en 2026
L’API Instagram de TikHub permet aux développeurs de lire les données publiques d’Instagram — profils, publications, reels, stories, commentaires et abonnés — via de simples appels REST, sans l’App Review de Meta ni autorisation compte par compte. Voici comment elle fonctionne, en quoi elle diffère de la Graph API officielle, quelles sont ses limites et quand utiliser l’une ou l’autre.
Comment fonctionne l’API Instagram ?
Qu’est-ce que l’API Instagram ?
L’API Instagram de TikHub est une interface RESTful qui renvoie du JSON structuré pour les contenus Instagram publiquement accessibles. Vous demandez un profil, une publication, un reel, une story ou un fil de commentaires par nom d’utilisateur, par ID ou par URL, et vous recevez des données propres et typées — sans avoir à faire tourner un navigateur headless, à résoudre la signature des requêtes d’Instagram ou à gérer vous-même une rotation de proxys résidentiels.
Elle se positionne délibérément comme une alternative à la Graph API officielle de Meta. Là où la Graph API n’expose que les comptes professionnels et créateurs explicitement connectés à votre application Meta validée, l’API Instagram de TikHub lit les données publiques de n’importe quel compte public, avec une seule clé et sans autorisation compte par compte.
Comment y accéder et l’utiliser ?
Créez un compte TikHub gratuit, générez une clé API et effectuez une requête HTTP GET avec la clé dans l’en-tête Authorization. Identifiez le compte ou le contenu par un nom d’utilisateur, un ID numérique ou une URL Instagram publique, et vous recevez immédiatement du JSON.
Parce qu’il s’agit d’une API REST standard, vous pouvez l’appeler depuis n’importe quel langage ou outil no-code. La plupart des workflows commencent par résoudre un nom d’utilisateur en ID, puis paginent les publications ou les reels de cet utilisateur, ou récupèrent une publication unique et ses commentaires par URL.
Quels langages de programmation sont pris en charge ?
Tout langage qui parle HTTP — Python, JavaScript/TypeScript, Go, Java, PHP, Ruby et d’autres. Python est le plus courant pour le travail data et IA, et un SDK officiel est disponible, mais l’API reste indépendante du langage. La même forme de requête fonctionne depuis un service backend, une fonction serverless ou une plateforme d’automatisation comme Zapier ou n8n.
Quels sont les avantages de l’API Instagram ?
Comment se compare-t-elle à la Graph API officielle ?
La Graph API est officielle mais étroite et lourde : vous construisez une application Meta, vous passez l’App Review, puis vous ne voyez que les comptes qui l’autorisent, sous une limite de 200 appels par heure et par jeton. Pour la plupart des usages data et recherche — analyser des créateurs publics que vous ne contrôlez pas — ce modèle ne convient tout simplement pas.
L’API Instagram de TikHub supprime l’application, la validation et l’autorisation compte par compte. Vous lisez profils, publications, reels, stories, commentaires et abonnés publics pour n’importe quel compte public, à un tarif fixe par requête, avec 10 RPS par défaut — un ordre de grandeur au-dessus du plafond par jeton de la Graph API.
Quel temps fait-elle gagner ?
Éviter l’App Review économise à soi seul des jours, voire des semaines de procédure. Au-delà, vous évitez de construire et de surveiller un pipeline de données Instagram — une chose notoirement fragile, vu la fréquence à laquelle Instagram fait tourner ses endpoints internes. TikHub absorbe ces changements et livre des replis V1/V2/V3 pour que votre intégration continue de fonctionner malgré les évolutions de la plateforme. Votre équipe consacre son temps à l’analyse et au produit, pas à maintenir un pipeline en vie.
Qui en profite — marketeurs, développeurs ou chercheurs ?
Les marketeurs et les agences qualifient des influenceurs, comparent des comptes concurrents et analysent l’engagement des reels avec de vrais chiffres. Les développeurs obtiennent une couche de données propre pour des applications sociales et des outils d’enrichissement CRM, sans posséder d’infrastructure de collecte. Les chercheurs et les équipes IA extraient à grande échelle publications, légendes et commentaires pour l’analyse de sentiment, les études de tendances et les jeux de données d’entraînement — le tout en JSON structuré, prêt à être ingéré.
Quelles sont les limites de l’API Instagram ?
Quelles données sont disponibles, et lesquelles ne le sont pas ?
L’API ne renvoie que des données publiquement accessibles — profils publics, publications, reels, stories publiques pendant leur diffusion, commentaires et listes d’abonnés. Les comptes privés, les messages privés et les statistiques non publiques ne sont pas accessibles. Elle est en lecture seule par conception : il n’existe aucun endpoint pour publier, commenter ou suivre au nom d’un compte.
Y a-t-il des limites de débit ou des points de fiabilité à prévoir ?
La limite de débit par défaut est de 10 requêtes par seconde, extensible avec les forfaits RPS. Le principal point de fiabilité tient à la volatilité d’Instagram lui-même : la plateforme change souvent ses endpoints internes, et c’est précisément pourquoi TikHub propose les V1/V2/V3 des endpoints principaux. Intégrez le repli dans votre client et votre intégration reste résiliente quand Instagram modifie quelque chose de son côté.
Les données sont-elles fraîches et complètes ?
Les données de profil, de publication et de reel reflètent l’état public actuel du compte. Les stories sont limitées à leur fenêtre de 24 heures. Les endpoints paginés (publications, commentaires, abonnés) renvoient leurs résultats par pages à curseur et peuvent renvoyer moins d’éléments que demandé par appel — continuez à suivre le curseur pour collecter l’ensemble. Rien de tout cela n’exige que le compte vous autorise, et c’est tout l’intérêt.
Quels sont les cas d’usage courants de l’API Instagram ?
Comment l’utiliser pour l’analyse d’influenceurs et de concurrents ?
Marques et agences résolvent le profil d’un créateur, extraient l’historique complet des publications et des reels, et calculent de vrais taux d’engagement plutôt que de se fier à un media kit. Comparer plusieurs comptes fait apparaître qui progresse, quels contenus performent et dans quelle mesure les audiences se recoupent. Les fils de commentaires ajoutent une couche qualitative — sentiment, questions récurrentes, mentions de marque — que le simple nombre d’abonnés ignore.
Comment alimente-t-elle l’IA et les produits data ?
Parce que les réponses sont du JSON structuré, l’API Instagram alimente directement les pipelines d’IA : légendes et commentaires deviennent des corpus de texte pour les modèles de sentiment et de thématiques, les URL d’images et leurs métadonnées soutiennent des jeux de données multimodaux, et l’ensemble du fil peut alimenter un pipeline de recherche sur les contenus de créateurs. Les produits d’enrichissement CRM et d’écoute sociale s’en servent comme source de données sous-jacente.
Comment l’utiliser pour la recherche de tendances et de contenus ?
Les endpoints de hashtags et de recherche permettent aux chercheurs de cartographier la circulation d’une tendance dans les communautés mode, beauté, cuisine et lifestyle — les catégories où Instagram domine. Suivre les mêmes hashtags et comptes dans la durée transforme l’anecdote en courbe de tendance mesurable, utile à la stratégie de contenu, à l’étude de marché et à la prévision.
Existe-t-il des alternatives à l’API Instagram ?
Quels autres outils de données Instagram existent ?
Les alternatives reflètent le reste du marché : la Graph API officielle de Meta (officielle mais limitée aux comptes professionnels/créateurs qui vous autorisent, après App Review), les outils open source comme instagrapi (gratuits, en Python, mais qui exigent une session connectée et cassent aux changements d’Instagram), et les acteurs de places de marché qui encapsulent la collecte derrière une exécution hébergée. Chacun arbitre différemment entre accès, fiabilité et maintenance.
Quelle option convient à quel besoin ?
Si vous n’avez besoin que des données de comptes que vous contrôlez ou qui autorisent votre application, la Graph API est la voie officielle. Pour un script jetable sans exigence de disponibilité, une bibliothèque open source peut suffire. Mais pour un accès en production à n’importe quel compte public — de façon fiable, sans App Review et sans maintenir un pipeline de données à travers les changements fréquents d’Instagram — une API managée comme TikHub est généralement le choix le plus pratique et le plus rentable.
Une seule clé, toutes les plateformes
L'API Instagram partage sa clé et son format JSON avec 15 autres plateformes — ajouter Instagram ou Douyin tient en une ligne.