Limites par défaut
| Type d’endpoint | Limite | Fenêtre |
|---|---|---|
| Toutes les requêtes API | 100 requêtes | par minute |
En-têtes de limite de débit
Chaque réponse API inclut des en-têtes indiquant votre statut actuel de limite de débit :| En-tête | Description |
|---|---|
X-RateLimit-Limit | Nombre maximum de requêtes autorisées dans la fenêtre |
X-RateLimit-Remaining | Requêtes restantes dans la fenêtre actuelle |
X-RateLimit-Reset | Timestamp Unix de réinitialisation de la limite |
Limite de débit dépassée
Lorsque vous dépassez la limite de débit, vous recevrez une réponse429 Too Many Requests :
Retry-After indiquant combien de temps attendre :
Gérer les limites de débit
Backoff exponentiel
Implémentez un backoff exponentiel pour gérer gracieusement les limites de débit :Regroupement des requêtes
Regroupez plusieurs opérations pour réduire le nombre de requêtes :Mise en cache
Mettez en cache les réponses pour éviter les requêtes inutiles :Augmenter les limites
Si vous avez besoin de limites de débit plus élevées :- Plans Entreprise - Des limites plus élevées sont disponibles sur les plans entreprise
- Contacter le support - Demandez une augmentation temporaire pour des cas d’utilisation spécifiques
- Optimiser l’utilisation - Examinez votre implémentation pour des opportunités d’optimisation
Contactez [email protected] pour discuter de limites de débit plus élevées pour votre cas d’utilisation.
Bonnes pratiques
Surveiller votre utilisation
Surveiller votre utilisation
Suivez les en-têtes de limite de débit pour comprendre vos schémas d’utilisation et ajustez en conséquence.
Utiliser les webhooks
Utiliser les webhooks
Au lieu de faire du polling pour les changements, utilisez les webhooks pour recevoir des notifications en temps réel.
Implémenter une file d'attente
Implémenter une file d'attente
Mettez les requêtes en file d’attente et traitez-les à un rythme contrôlé pour éviter les pics.
Mettre en cache agressivement
Mettre en cache agressivement
Mettez en cache les données qui ne changent pas fréquemment pour réduire les appels API.