GitHub · Rate Limits

Github Rate Limits

GitHub REST and GraphQL API rate limits, including secondary limits and Git LFS limits.

8 Limits Throttle: 403
Rate LimitingAPI Management

Limits

Unauthenticated ip
requests_per_hour · hour
60
Authenticated (Personal Access Token) user
requests_per_hour · hour
5000
GitHub App (Standard) installation
requests_per_hour · hour
5000
GitHub App (Enterprise Cloud) installation
requests_per_hour · hour
15000
OAuth App (Enterprise Cloud) oauth-app
requests_per_hour · hour
15000
GitHub Actions GITHUB_TOKEN repository
requests_per_hour · hour
1000
Git LFS Authenticated user
requests_per_minute · minute
3000
Search API user
requests_per_minute · minute
30

Policies

Continuing while limited triggers ban
Repeated requests after rate limit can result in integration banning.
Reset time as Unix epoch
x-ratelimit-reset returns reset as UTC epoch seconds.
Conditional requests free
Conditional requests (304 Not Modified) do not count against rate limits.

Sources