Skip to main content
L’API Chataigne autorise actuellement 10 000 requêtes par tranche de 60 secondes pour chaque clé API. Cette limite protège la disponibilité du service et empêche une intégration de le surcharger.

En-têtes de réponse

Chaque réponse indique l’état actuel de la limite de la clé : Utilisez ces en-têtes pour la supervision et pour ralentir les traitements volumineux avant d’épuiser le quota.

Lorsque la limite est dépassée

L’API renvoie 429 Too Many Requests avec un corps rate_limit_error et un en-tête Retry-After. Ne retentez pas la requête avant l’expiration de ce délai.

Réessayer en toute sécurité

  1. Respectez Retry-After lorsqu’il est présent.
  2. Ajoutez un petit délai aléatoire pour éviter que plusieurs processus retentent au même instant.
  3. Limitez le nombre de tentatives.
  4. Utilisez les clés d’idempotence lorsque vous retentez une création de ressource.
  5. Réduisez la concurrence des imports par lots et utilisez une taille de pagination adaptée.
Node.js
Les limites peuvent évoluer. Lisez les en-têtes de réponse au lieu d’inscrire le quota actuel en dur dans la logique de votre application.