Chaque produit de la X API dispose de son propre mécanisme de limitation de taux :
X API v2
Limites par endpoint appliquées sur des fenêtres de 15 minutes. Consultez les tableaux détaillés et les conseils de reprise.
Enterprise API
Limites personnalisées définies par votre contrat d’entreprise et votre offre de données.
X Ads API
Limites spécifiques aux endpoints de gestion des publicités et d’analytics.
Chaque réponse d’API inclut des en-têtes indiquant l’état actuel de votre limitation de débit :
Lorsque vous dépassez une limite de débit, vous recevrez une réponse 429 Too Many Requests :
Mettre en cache les réponses
Stockez localement les réponses de l’API afin de réduire les requêtes répétées pour les mêmes données.
Utiliser un backoff exponentiel
En cas de limitation de débit, attendez avant de réessayer. Doublez le temps d’attente à chaque nouvelle tentative.
Vérifier les en-têtes
Surveillez les en-têtes de limitation de débit afin d’anticiper et d’éviter d’atteindre les limites.
Utiliser le streaming
Pour les données en temps réel, utilisez un flux filtré au lieu de sonder les points de terminaison de recherche.
Pour consulter des tableaux détaillés des limites de taux par endpoint, rendez-vous sur la page des limites de taux pour votre API spécifique :