Skip to main content

Limites de taxa para aplicativos GitHub

Os limites de taxa do GitHub Apps e do OAuth Apps ajudam a controlar a taxa de tráfego para o GitHub.com.

Observação: você pode confirmar o status do seu limite de taxa atual a qualquer momento. Para obter mais informações, confira "Como verificar o status do seu limite de taxa".

Sobre os limites de taxa para os aplicativos

Os limites de taxa para GitHub Apps e OAuth Apps dependem do plano para a organização onde você instalar o aplicativo. Para obter mais informações, confira "Produtos do GitHub" e "Tipos de contas do GitHub".

Solicitações de servidor para servidor

Limites de taxa padrão de servidor para servidor para GitHub.com

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.

Limites de taxa de servidor para servidor para GitHub Enterprise Cloud

GitHub Apps que estão instalados em uma organização ou um repositório dentro de uma empresa no GitHub.com estão sujeitos a um limite de 15.000 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 "Como autorizar os GitHub Apps" e "Como autorizar os OAuth Apps".

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 "Como identificar e autorizar usuários para os GitHub Apps" e "Como autorizar os OAuth Apps".

Limites de taxa padrão de usuário para servidor para GitHub.com

Usuário para servidor são limitadas a cinco mil solicitações por hora e por usuário autenticado. Todas as solicitações de aplicativos OAuth autorizadas por um usuário ou um token de acesso pessoal pertencentes 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.

Limites de taxa padrão de usuário para servidor para GitHub Enterprise Cloud

As solicitações de usuário para servidor estão sujeitas a um limite superior de 15 mil solicitações por hora e por usuário autenticado nos cenários a seguir.

  • A solicitação é de um GitHub App que pertence a uma organização do GitHub Enterprise Cloud.
  • A solicitação é de um OAuth App que pertence a uma organização do GitHub Enterprise Cloud ou que é aprovado por ela.

Leitura adicional