Limites de taux par produit
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.
Fonctionnement des limites de taux
| Concept | Description |
|---|---|
| Fenêtre temporelle | La plupart des limites se réinitialisent toutes les 15 minutes |
| Limites par utilisateur | S’appliquent lorsque vous utilisez OAuth 1.0a ou des jetons utilisateur OAuth 2.0 |
| Limites par App | S’appliquent lorsque vous utilisez l’authentification Jeton Bearer (App uniquement) |
| Spécifiques à l’endpoint | Chaque endpoint a sa propre limite |
Vérifier vos limites
| En-tête | Description |
|---|---|
x-rate-limit-limit | Nombre maximal de requêtes autorisées dans la fenêtre actuelle |
x-rate-limit-remaining | Requêtes restantes dans la fenêtre actuelle |
x-rate-limit-reset | Horodatage Unix auquel la limite est réinitialisée |
Erreurs liées aux limites de débit
Bonnes pratiques
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.