API X (Twitter)
Tweets, utilisateurs, recherche, fils d’actualité, streaming et espaces
L’API v2 de X (anciennement Twitter) permet d’accéder aux tweets, profils d’utilisateurs, fils d’actualité, recherches, flux filtrés et conversations audio Spaces. Le niveau gratuit est très limité pour la lecture depuis la refonte tarifaire de 2023 — seulement 1 application, 1 500 publications de tweets par mois et un accès en lecture minimal. Le forfait Basic à 100 $/mois offre 500 000 lectures de tweets par mois. Le forfait Pro (5 000 $/mois) propose un volume plus élevé. Malgré les critiques sur les tarifs, X reste la plateforme la plus importante pour les données de conversation publique en temps réel et demeure irremplaçable pour l’écoute sociale, l’analyse de sentiment et les applications de veille médiatique.
Détails de l'API
Catégories
Foire aux questions
Tarification de l'API X après la restructuration de 2023 : Niveau gratuit (écriture uniquement, 1 500 tweets/mois), Basique (100 $/mois, lecture/écriture, 10 000 tweets/mois), Pro (5 000 $/mois, 1 million de tweets/mois), Entreprise (personnalisé). La suppression de l'ancien niveau gratuit pour les universitaires et développeurs a provoqué une perturbation importante pour les chercheurs et les projets open source.
L'API Twitter v1.1 a été dépréciée et fermée en février 2023 dans le cadre de la restructuration post-acquisition par Elon Musk. Tous les développeurs doivent désormais utiliser l'API v2, qui possède un modèle d'authentification différent (OAuth 2.0 PKCE pour le contexte utilisateur, jeton Bearer pour l'application seule) et une structure d'endpoints différente. La plupart des fonctionnalités de la v1.1 sont disponibles dans la v2.
Le niveau gratuit permet uniquement d'écrire des tweets (publier, supprimer, aimer) — il n'inclut pas la lecture de tweets, de données utilisateur ou de recherche. Pour toute fonctionnalité de lecture, le forfait Basique (100 $/mois) est le minimum. Cela a effectivement mis fin à l'accès gratuit pour les applications d'analyse, de surveillance et de recherche qui étaient auparavant gratuites.
Dans l'ancienne API Twitter, l'accès Élevé était un niveau d'application distinct. Dans l'API v2, les niveaux d'accès sont uniquement basés sur la facturation — Basique, Pro ou Entreprise. Aucune demande ou approbation n'est nécessaire au-delà de la création du compte et de l'ajout d'une carte de crédit. Cependant, X se réserve le droit d'examiner les demandes pour vérifier leur conformité à son accord développeur.
