참고: GitHub Enterprise Server에 대한 속도 제한은 기본적으로 사용하지 않도록 설정됩니다. 사이트 관리자에게 문의하여 인스턴스의 속도 제한을 확인합니다.
참고: 현재 속도 제한 상태를 언제든지 확인할 수 있습니다. 자세한 내용은 “속도 제한 상태 확인”을 참조하세요.
서버 간 요청
서버 간 요청을 만드는 GitHub Apps는 설치의 최소 속도 제한인 시간당 5,000개 요청을 사용합니다. 20명 이상의 사용자가 있는 조직에 애플리케이션이 설치된 경우 애플리케이션은 각 사용자에 대해 시간당 50개의 요청을 추가로 받습니다. 리포지토리가 20개를 초과하는 설치는 각 리포지토리에 대해 시간당 50개의 요청을 추가로 받습니다. 설치의 최대 속도 제한은 시간당 12,500개 요청입니다.
사용자-서버 요청
GitHub Apps와 OAuth Apps는 사용자를 대신하여 작업을 수행하여 사용자가 앱에 권한을 부여한 후 사용자-서버 요청을 수행할 수도 있습니다. 자세한 내용은 “GitHub Apps에 대한 권한 부여” 및 “OAuth Apps에 대한 권한 부여”를 참조하세요.
OAuth Apps의 사용자-서버 요청은 OAuth 토큰으로 인증됩니다. GitHub Apps의 사용자-서버 요청은 OAuth 토큰 또는 만료되는 사용자 액세스 토큰으로 인증됩니다. 자세한 내용은 “GitHub Apps에 대한 사용자 식별 및 권한 부여” 및 “OAuth Apps에 대한 권한 부여”를 참조하세요.
기본적으로 사용자-서버 요청은 5,000 요청(시간당 및 인증된 사용자당)으로 제한됩니다. 사용자가 승인한 OAuth 애플리케이션 또는 사용자가 소유한 personal access token의 모든 요청과 사용자의 인증 자격 증명으로 인증된 요청은 해당 사용자에 대해 시간당 5,000 요청의 동일한 할당량을 공유합니다.