GitHub · Rate Limits
Github Rate Limits
Github Rate Limits is the rate-limit profile for GitHub on the APIs.io network — every limit transcribed verbatim from the provider’s own documentation on 2026-09-20.
It captures 18 rate-limit definitions, including Unauthenticated requests — 60 requests per hour; Authenticated users — 5,000 requests per hour; GitHub App owned by Enterprise Cloud org — 15,000 requests per hour.
Limit state is signalled in the x-ratelimit-limit, x-ratelimit-remaining, x-ratelimit-used, and x-ratelimit-reset response headers, and an exhausted limit returns HTTP 429.
Tagged areas include Code, Developer Tools, Pipelines, Platform, and Software Development.
18 Limits
Exhausted: HTTP 429
x-ratelimit-limitx-ratelimit-remainingx-ratelimit-usedx-ratelimit-reset
Transcribed from the provider's documentation on 2026-09-20 — docs.github.com/en/rest/using-the-rest-api/rate-limits-fo....
View Source
CodeDeveloper ToolsPipelinesPlatformSoftware DevelopmentVersion ControlT1GitHubGit
Limits
Unauthenticated requests ip
60 requests per hour
60
Authenticated users user
5,000 requests per hour
5000
GitHub App owned by Enterprise Cloud org userGitHub Enterprise Cloud
15,000 requests per hour
15000
Git LFS unauthenticated ip
300 requests per minute for unauthenticated requests
300
Git LFS authenticated user
3,000 requests per minute for authenticated requests
3000
GitHub App installation account
5,000 requests per hour
5000
Installation scaling increment account
50 requests per hour for each repository
50
Installation max account
12,500 requests per hour
12500
OAuth app client ID/secret public data api-key
5,000 requests per hour per OAuth app
5000
GITHUB_TOKEN endpoint
1,000 requests per hour per repository
1000
GITHUB_TOKEN enterprise endpointGitHub Enterprise Cloud
15,000 requests per hour per repository
15000
Concurrent requests accountburst
No more than 100 concurrent requests are allowed
100
Points per minute REST endpointburst
No more than 900 points per minute are allowed for REST API endpoints
900
Points per minute GraphQL endpointburst
no more than 2,000 points per minute are allowed for the GraphQL API endpoint
2000
CPU time accountburst
No more than 90 seconds of CPU time per 60 seconds of real time is allowed
90
Content creation per minute accountburst
no more than 80 content-generating requests per minute
80
Content creation per hour account
no more than 500 content-generating requests per hour
500
OAuth access token requests accountburst
No more than 2,000 OAuth access token requests per hour
2000
Sources
Work with this as data
Every rate limit here is available over the APIs.io API and to AI agents over MCP.