* New Crowdin translations by Github Action * Reset broken translated files to English * Ran script/i18n/homogenize-frontmatter.js * Ran script/fix-translation-errors.js * Reverted translated files with parsing and rendering errors * fix malformed liquid * add next directory to exclude list * currentversion -> currentVersion * fix liquid errors * fix liquid errors * Reset broken translated files to English * Ran script/i18n/homogenize-frontmatter.js * Revert /ja/github/authenticating-to-github/about-authentication-with-saml-single-sign-on * Reset known broken translation files LAST * Run script/i18n/homogenize-frontmatter.js Co-authored-by: Crowdin Bot <support+bot@crowdin.com> Co-authored-by: Rachael Sewell <rachmari@github.com> Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>
33 lines
1.6 KiB
Markdown
33 lines
1.6 KiB
Markdown
---
|
|
title: Rate limit
|
|
redirect_from:
|
|
- /v3/rate_limit
|
|
- /v3/rate-limit
|
|
versions:
|
|
free-pro-team: '*'
|
|
enterprise-server: '*'
|
|
github-ae: '*'
|
|
topics:
|
|
- API
|
|
---
|
|
|
|
The REST API overview documentation describes the [rate limit rules](/rest/overview/resources-in-the-rest-api#rate-limiting). You can check your current rate limit status at any time using the Rate Limit API described below.
|
|
|
|
### Understanding your rate limit status
|
|
|
|
The Search API has a [custom rate limit](/rest/reference/search#rate-limit), separate from the rate limit governing the rest of the REST API. The GraphQL API also has a [custom rate limit](/graphql/overview/resource-limitations#rate-limit) that is separate from and calculated differently than rate limits in the REST API.
|
|
|
|
For these reasons, the Rate Limit API response categorizes your rate limit. Under `resources`, you'll see four objects:
|
|
|
|
* The `core` object provides your rate limit status for all non-search-related resources in the REST API.
|
|
|
|
* The `search` object provides your rate limit status for the [Search API](/rest/reference/search).
|
|
|
|
* The `graphql` object provides your rate limit status for the [GraphQL API](/graphql).
|
|
|
|
* The `integration_manifest` object provides your rate limit status for the [GitHub App Manifest code conversion](/apps/building-github-apps/creating-github-apps-from-a-manifest/#3-you-exchange-the-temporary-code-to-retrieve-the-app-configuration) endpoint.
|
|
|
|
For more information on the headers and values in the rate limit response, see "[Rate limiting](/rest#rate-limiting)."
|
|
|
|
{% include rest_operations_at_current_path %}
|