Solicitudes de servidor a servidor
Las App GitHub hacen solicitudes de servidor a servidor para utilizar el límite de tasa mínimo de la instalación, que es de 5,000 solicitudes por hora. Las instalaciones de organización con más de 20 usuarios reciben 50 solicitudes adicionales por hora para cada usuario. Las instalaciones que tienen más de 20 repositorios reciben otras 50 solicitudes adicionales por hora para cada repositorio. El límite de tasa máximo para una instalación es de 12,500 solicitudes por hora.
Solicitudes de usuario a servidor
Aviso de Obsoletización: GitHub descontinuará la autenticación mediante contraseña para la API. Ahora debes autenticarte a la API de GitHub con un token de la API tal como un token de acceso de OAuth, una GitHub App, un token de acceso a la instalación, o un token de acceso personal, dependiendo de lo que necesites hacer con dicho token. Para obtener más información, consulta la publicación del blog.
La autenticación por contraseña para la API sigue disponible actualmente y no se ha obsoletizado en Servidor de GitHub Enterprise. GitHub anunciará la obsoletización y proporcionará notificaciones oportunas antes de que elimine la compatibilidad para esta característica.
Las App GitHub también pueden actuar en nombre de un usuario al hacer solicitudes de usuario a servidor.
Las solicitudes de usuario a servidor tienen un límite de tasa de 5,000 solicitudes por hora y por usuario autenticado. Todas las aplicaciones de OAuth que autorice este usuario, tokens de acceso personal que le pertenezcan y solicitudes autenticadas con su nombre de usuario y contraseña compartirán la misma cuota de 5,000 solicitudes por hora para dicho usuario.
Para obtener información más detallada acerca de los límites de tasa, consulta la sección "Limitaciones a las tasas" para la API de REST y "Limitaciones a los recursos" para la API de GraphQL.