AccueilMétiersBlogOutilsGlossaireDécouvrir le programme
Glossaire/Data & infrastructure

Rate limiting

Mécanisme qui limite le nombre de requêtes qu'un utilisateur ou service peut faire dans un temps donné.

Avancé

Définition complète

Le rate limiting protège les APIs et services contre les abus et la surcharge. Quand une API dit '100 requêtes/minute', c'est du rate limiting. Si tu dépasses, tu reçois une erreur 429 (Too Many Requests). En automatisation, le rate limiting est crucial : si ton workflow n8n envoie 1000 requêtes à l'API Stripe en 1 seconde, tu vas être bloqué. La solution : ajouter des délais entre les requêtes, utiliser des files d'attente, ou implémenter un retry avec backoff exponentiel.

Analogie pour comprendre

Le rate limiting, c'est comme un péage autoroutier. Même si 1000 voitures veulent passer en même temps, le péage ne peut en traiter que 20 par minute. Les autres doivent attendre. Si tu essaies de forcer, tu es bloqué.

En pratique

Un workflow n8n récupère les données de 500 clients via l'API HubSpot. Sans rate limiting, les 500 requêtes partent en même temps et HubSpot bloque le workflow. Avec un node 'Wait' de 200ms entre chaque requête, tout passe sans erreur. Temps total : 100 secondes au lieu d'un blocage.

Outils associés

n8n

Termes liés

APIWebhookLatenceAutomatisation

Tu veux maîtriser ces concepts concrètement ?

LE LABO IA t'apprend à construire, automatiser et vendre avec l'IA.

Découvrir le programme

Pour aller plus loin

Débuter n8n sans coder →

Questions fréquentes

Utilise le node 'Wait' pour espacer les requêtes, le mode 'batch' pour traiter par lots, et la gestion d'erreurs pour retenter automatiquement les requêtes échouées avec un délai croissant.
Oui. Claude, GPT et autres ont des limites par minute et par jour. Les plans payants ont des limites plus élevées. Toujours vérifier la doc de l'API avant de concevoir un workflow à haut volume.