Skip to main content
L’API Chariow implémente une limitation de débit pour garantir une utilisation équitable et maintenir la qualité du service pour tous les utilisateurs.

Limites par défaut

Les limites de débit sont appliquées par clé API. Chaque clé API a son propre compteur de limite séparé.

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 :

Limite de débit dépassée

Lorsque vous dépassez la limite de débit, vous recevrez une réponse 429 Too Many Requests :
La réponse inclut un en-tête 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 :
  1. Plans Entreprise - Des limites plus élevées sont disponibles sur les plans entreprise
  2. Contacter le support - Demandez une augmentation temporaire pour des cas d’utilisation spécifiques
  3. Optimiser l’utilisation - Examinez votre implémentation pour des opportunités d’optimisation
Contactez support@chariow.com pour discuter de limites de débit plus élevées pour votre cas d’utilisation.

Bonnes pratiques

Suivez les en-têtes de limite de débit pour comprendre vos schémas d’utilisation et ajustez en conséquence.
Au lieu de faire du polling pour les changements, utilisez les webhooks pour recevoir des notifications en temps réel.
Mettez les requêtes en file d’attente et traitez-les à un rythme contrôlé pour éviter les pics.
Mettez en cache les données qui ne changent pas fréquemment pour réduire les appels API.