Netlify · OAuth Scopes
Netlify OAuth Scopes
OAuth 2.0
searched
Netlify uses OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (e.g. client-credentials or role-based authorization) rather than per-scope consent.
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.
CDNCloudContinuous DeploymentEdge ComputingJAMstackServerlessServerless FunctionsStatic SitesWeb HostingWebsites
Scopes: 0
Flows: implicit
Method: searched
OAuth endpoints
Authorization URL
https://app.netlify.com/authorize
https://app.netlify.com/authorize
Flows
implicit
implicit
Scopes (0)
Netlify implements OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (client-credentials or role-based authorization) rather than per-scope consent.
Netlify OAuth2 declares NO granular scopes. The securityDefinitions entry in Netlify's own OpenAPI carries an empty scopes object across all 35 refined specs and in upstream 2.57.0, and Netlify staff have confirmed only a single public scope exists (https://answers.netlify.com/t/netlify-oauth-scopes/112113). A personal access token or an OAuth token therefore carries the full authority of the account it was issued for: an agent given a token to read deploys can also delete the site. There is no read-only token and no way to scope a token to one project.
Netlify OAuth2 declares NO granular scopes. The securityDefinitions entry in Netlify's own OpenAPI carries an empty scopes object across all 35 refined specs and in upstream 2.57.0, and Netlify staff have confirmed only a single public scope exists (https://answers.netlify.com/t/netlify-oauth-scopes/112113). A personal access token or an OAuth token therefore carries the full authority of the account it was issued for: an agent given a token to read deploys can also delete the site. There is no read-only token and no way to scope a token to one project.
📄 Provider scope reference: https://docs.netlify.com/api-and-cli-guides/api-guides/get-started-with-api/#authentication
Source
OAuth Scopes
Work with this as data
Every scope set here is available over the APIs.io API and to AI agents over MCP.