Os limites de taxa são desabilitados por padrão para o GitHub Enterprise Server. Fale com o administrador do site para confirmar os limites de taxa da instância.
Você pode confirmar seu status de limite de taxa atual a qualquer momento usando a API REST. Para obter mais informações, confira "Recursos na API REST".
Solicitações de servidor para servidor
GitHub Apps que faz os pedidos do servidor para servidor usa o limite mínimo da taxa de instalação de 5.000 solicitações por hora. Se um aplicativo estiver instalado em uma organização com mais de 20 usuários, ele receberá outras 50 solicitações por hora para cada usuário. As instalações com mais de 20 repositórios recebem outras 50 solicitações por hora para cada repositório. O limite de taxa máximo para uma instalação é de 12.500 solicitações por hora.
Solicitações de usuário para servidor
GitHub Apps e OAuth Apps também podem agir em nome de um usuário, fazendo solicitações de usuário para servidor depois que o usuário autorizar o aplicativo. Para obter mais informações, confira "Autorizando aplicativos GitHub" e "Autorizando Aplicativos OAuth."
As solicitações de usuário para servidor de OAuth Apps são autenticadas com um token OAuth. As solicitações de usuário para servidor de GitHub Apps são autenticadas com um token OAuth ou um token de acesso do usuário expirado. Para obter mais informações, confira "Autenticação com um aplicativo GitHub em nome de um usuário" e "Autorizando Aplicativos OAuth."
Por padrão, as solicitações de token de acesso do usuário são limitadas a 5.000 solicitações por hora e por usuário autenticado. Todas as solicitações de aplicativos OAuth autorizadas por um usuário ou um personal access token pertencente ao usuário e as solicitações autenticadas com uma das credenciais de autenticação do usuário compartilham a cota de cinco mil solicitações por hora para esse usuário.
Leitura adicional
- "Recursos na API REST" na documentação da API REST
- "Limitações de recursos" na documentação da API do GraphQL