Skip to main content

Cette version de GitHub Enterprise a été abandonnée le 2023-01-18. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Limites de débit pour les applications GitHub

Les limites de débit des GitHub Apps et des OAuth Apps permettent de contrôler le débit du trafic vers your GitHub Enterprise Server instance.

Remarque : les limites de taux suivantes sont les limites de taux par défaut pour GitHub Enterprise Server. Contactez l’administrateur de votre site pour confirmer les limites de débit pour your GitHub Enterprise Server instance.

Remarque : Vous pouvez confirmer l’état actuel de votre limite de débit à tout moment. Pour plus d’informations, consultez « Vérification de l’état de votre limite de débit ».

Requêtes serveur à serveur

Les GitHub Apps qui effectuent des requêtes serveur à serveur utilisent la limite de débit minimale de l’installation, soit 5 000 requêtes par heure. Si une application est installée dans une organisation comptant plus de 20 utilisateurs, l’application reçoit 50 requêtes supplémentaires par heure pour chaque utilisateur. Les installations qui ont plus de 20 dépôts reçoivent 50 requêtes supplémentaires par heure pour chaque dépôt. La limite de débit maximale d’une installation est de 12 500 requêtes par heure.

Requêtes utilisateur à serveur

Les GitHub Apps et les OAuth Apps peuvent également agir au nom d’un utilisateur, en effectuant des requêtes utilisateur à serveur, une fois que l’utilisateur a autorisé l’application. Pour plus d’informations, consultez « Autorisation des GitHub Apps » et « Autorisation des OAuth Apps ».

Les requêtes utilisateur à serveur des OAuth Apps sont authentifiées à l’aide d’un jeton OAuth. Les requêtes utilisateur à serveur des GitHub Apps sont authentifiées à l’aide d’un jeton OAuth ou d’un jeton d’accès utilisateur ayant un délai d’expiration. Pour plus d’informations, consultez «  Identification et autorisation des utilisateurs pour les GitHub Apps » et « Autorisation des OAuth Apps ».

Par défaut, les requêtes utilisateur à serveur sont limitées à 5 000 requêtes par heure et par utilisateur authentifié. Toutes les requêtes provenant d’applications OAuth autorisées par un utilisateur ou un personal access token appartenant à cet utilisateur, ainsi que les requêtes authentifiées à l’aide des informations d’identification d’authentification de l’utilisateur, partagent le même quota de 5 000 requêtes par heure pour cet utilisateur.

Pour aller plus loin