doc-locale/fr-fr/administration/settings/rate_limit_on_users_api.md
{{< details >}}
{{< /details >}}
{{< history >}}
rate_limiting_user_endpoints. Désactivé par défaut.rate_limiting_user_endpoints supprimé.{{< /history >}}
[!note] Lors de la mise à niveau vers GitLab 18.0 ou une version ultérieure, les limites de débit configurables pour cette API sont définies sur
0. Les administrateurs peuvent ajuster les limites de débit selon leurs besoins. Pour savoir quelles limites de débit sont concernées, consultez Rate limitations announced for Projects, Groups, and Users APIs.
Vous pouvez configurer la limite de débit par minute et par adresse IP et par utilisateur pour les requêtes vers l'API Users suivante.
| Limite | Valeur par défaut |
|---|---|
GET /users/:id/followers | 100 par minute |
GET /users/:id/following | 100 par minute |
GET /users/:id/status | 240 par minute |
GET /users/:id/keys | 120 par minute |
GET /users/:id/keys/:key_id | 120 par minute |
GET /users/:id/gpg_keys | 120 par minute |
GET /users/:id/gpg_keys/:key_id | 120 par minute |
Prérequis :
Pour modifier la limite de débit :
0 pour désactiver une limite de débit.Chaque limite de débit :
0 pour désactiver les limites de débit.Journaux :
auth.log.audit_json.log.Exemple :
Si vous définissez une limite de débit de 150 pour GET /users/:id/followers et envoyez 155 requêtes en une minute, les cinq dernières requêtes sont bloquées. Après une minute, vous pouvez continuer à envoyer des requêtes jusqu'à ce que vous dépassiez à nouveau la limite de débit.