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
· per hour
60
Authenticated users user
5,000 requests per hour
· per hour
5000
GitHub App owned by Enterprise Cloud org userGitHub Enterprise Cloud
15,000 requests per hour
· per hour
15000
Git LFS unauthenticated ip
300 requests per minute for unauthenticated requests
Git LFS
· per minute
300
Git LFS authenticated user
3,000 requests per minute for authenticated requests
Git LFS
· per minute
3000
GitHub App installation account
5,000 requests per hour
· per hour
5000
Installation scaling increment account
50 requests per hour for each repository
· per hour
50
Installation max account
12,500 requests per hour
· per hour
12500
OAuth app client ID/secret public data api-key
5,000 requests per hour per OAuth app
· per hour
5000
GITHUB_TOKEN endpoint
1,000 requests per hour per repository
GitHub Actions GITHUB_TOKEN
· per hour
1000
GITHUB_TOKEN enterprise endpointGitHub Enterprise Cloud
15,000 requests per hour per repository
GitHub Actions GITHUB_TOKEN
· per hour
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
REST API endpoints
· per minute
900
Points per minute GraphQL endpointburst
no more than 2,000 points per minute are allowed for the GraphQL API endpoint
GraphQL API endpoint
· per minute
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
· per minute
80
Content creation per hour account
no more than 500 content-generating requests per hour
· per hour
500
OAuth access token requests accountburst
No more than 2,000 OAuth access token requests per hour
· 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.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for rate limits

4 MCP tools reach this
  • find_rate_limitsBrowse and filter every rate limit in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This rate limit
curl "https://apis.io/api/v1/rate-limits/github-rate-limits"
All rate limits
curl "https://apis.io/api/v1/rate-limits?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.