Skip to main content
Publicamos actualizaciones para la documentación con frecuencia y es posible que aún se esté traduciendo esta página. Para obtener la información más reciente, consulta la documentación en inglés.

Límites de frecuencia para aplicaciones de GitHub

Los límites de tasa de GitHub Apps y OAuth Apps ayudan a controlar la tasa de tráfico de GitHub.com.

Puedes confirmar el estado actual del límite de tasa en cualquier momento mediante la API REST. Para obtener más información, vea «Recursos en la API de REST».

Acerca de los límites de tasa para las apps

Los límites de tasa para las GitHub Apps y las OAuth Apps dependen del plan para la organización en donde instalaste la aplicación. Para obtener más información, vea «Productos de GitHub» y «Tipos de cuentas de GitHub».

Solicitudes de servidor a servidor

Límites de tasa predeterminados de servidor a servidor para GitHub.com

Las GitHub Apps que hagan solicitudes de servidor a servidor utilizan el límite de tasa mínimo de la instalación, el cual es de 5,000 solicitudes por hora. Si una aplicación se instala en una organización con más de 20 usuarios, esta recibirá otras 50 solicitudes por hora para cada uno de ellos. 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.

Límites de tasa de servidor a servidor para GitHub Enterprise Cloud

Las instancias de GitHub Apps que se instalan en una organización dentro de una empresa en GitHub.com están sujetas a un límite de 15 000 solicitudes por hora y organización que haya instalado la aplicación.

Solicitudes de usuario a servidor

Las GitHub Apps y OAuth Apps también pueden actuar en nombre de un usuario, haciendo solicitudes de usuario a servidor después de que el usuario autorice la app. Para obtener más información, vea «Autorizar GitHub Apps» y «Autorización de aplicaciones de OAuth».

Las solicitudes de usuario a servidor desde OAuth Apps se autentican con un token de OAuth. Las solicitudes de usuario a servidor de GitHub Apps se autentican ya sea con un token de OAuth o con un token de acceso de usuario con vencimiento. Para obtener más información, vea «Autenticación con una aplicación de GitHub en nombre de un usuario» y «Autorización de aplicaciones de OAuth».

Límites predeterminados de usuario a servidor de GitHub.com

Los límites de tasa para las solicitudes de usuario a servidor que hace GitHub Apps dependen de donde se instala la app. Si la aplicación está instalada en repositorios u organizaciones que pertenecen a una empresa en GitHub.com, entonces la tasa es más alta que para aquellas instalaciones que están fuera de una empresa.

Usuario a servidor se limitan a 5000 por hora y por usuario autenticado. Todas las solicitudes de las aplicaciones de OAuth autorizadas por un usuario o un personal access token propiedad del usuario, y las solicitudes autenticadas con cualquiera de las credenciales de autenticación del usuario, comparten la misma cuota de 5000 solicitudes por hora para ese usuario.

Límites de usuario a servidor de GitHub Enterprise Cloud

Las solicitudes de usuario a servidor están sujetas a un límite alto de 15,000 solicitudes por hora y por usuario autenticado en los siguientes escenarios.

  • La solicitud es desde una GitHub App que pertenece a una organización de GitHub Enterprise Cloud.
  • La solicitud es desde una OAuth App que pertenece a o está aprobada por una organización de GitHub Enterprise Cloud.

Información adicional