GitHub Copilot · OAuth Scopes

GitHub Copilot OAuth Scopes

OAuth 2.0 derived

GitHub Copilot publishes 4 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the GitHub Copilot API on a user’s behalf.

Tokens are issued from https://github.com/login/oauth/access_token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

AgentsAIArtificial IntelligenceCode GenerationCode ReviewCoding AgentCustom InstructionsDeveloper ToolsExtensionsIDEMachine LearningMCPMetricsModel Context ProtocolProductivity
Scopes: 4 Flows: authorizationCode Method: derived

OAuth endpoints

Authorization URL
https://github.com/login/oauth/authorize
Token URL
https://github.com/login/oauth/access_token
Flows
authorizationCode

Scopes (4)

ScopeDescriptionFlows
copilot Manage Copilot content exclusion settings authorizationCode
manage_billing:copilot Manage Copilot billing settings authorizationCode
read:enterprise Read enterprise data authorizationCode
read:org Read organization membership and settings authorizationCode

Source

OAuth Scopes

github-copilot-scopes.yml Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/github-copilot-openapi.yml
schemes:
- name: OAuthToken
  source: openapi/github-copilot-openapi.yml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://github.com/login/oauth/authorize
    tokenUrl: https://github.com/login/oauth/access_token
scopes:
- scope: copilot
  description: Manage Copilot content exclusion settings
  flows:
  - authorizationCode
  sources:
  - openapi/github-copilot-openapi.yml
- scope: manage_billing:copilot
  description: Manage Copilot billing settings
  flows:
  - authorizationCode
  sources:
  - openapi/github-copilot-openapi.yml
- scope: read:enterprise
  description: Read enterprise data
  flows:
  - authorizationCode
  sources:
  - openapi/github-copilot-openapi.yml
- scope: read:org
  description: Read organization membership and settings
  flows:
  - authorizationCode
  sources:
  - openapi/github-copilot-openapi.yml