Skip to main content

Niveaux de Limite de Débit

Par exemple, dans le tableau ci-dessus, vous pouvez effectuer 200 GET par minute par clé API. Chaque espace de travail possède sa propre clé API.

En-têtes de Limite de Débit

Chaque réponse de l’API inclut des en-têtes indiquant l’état actuel de votre limite de débit :

Réponse en Cas de Dépassement de la Limite de Débit

Lorsque vous dépassez la limite de débit, l’API renvoie une réponse 429 Too Many Requests :
En-tête Supplémentaire :
L’en-tête Retry-After indique le nombre de secondes à attendre avant de réessayer.

Bonnes Pratiques pour les Limites de Débit

  1. Surveillez les en-têtes de limite de débit - Vérifiez X-RateLimit-Remaining pour savoir quand vous approchez de la limite
  2. Implémentez un backoff exponentiel - Lorsque vous recevez des erreurs 429, attendez progressivement plus longtemps entre les tentatives
  3. Mettez les réponses en cache - Stockez les données fréquemment consultées pour réduire les appels API
  4. Groupez les opérations - Utilisez les points de terminaison de mise à jour complète (PUT) plutôt que plusieurs requêtes PATCH
  5. Utilisez les webhooks - Abonnez-vous aux événements plutôt que d’interroger périodiquement les changements de statut
  6. Respectez Retry-After - Attendez toujours le temps indiqué avant de réessayer

Exemple : Gestion des Limites de Débit

Pour les Applications à Très Fort Volume

Les limites de débit peuvent être augmentées sur demande auprès de l’Assistance. Veuillez contacter l’assistance si vous pensez avoir besoin d’une limite de débit plus élevée pour votre cas d’utilisation.