Snyk · OAuth Scopes
Snyk OAuth Scopes
OAuth 2.0
searched
Snyk publishes 26 OAuth 2.0 scopes via the authorization_code, refresh_token, and client_credentials flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Snyk API on a user’s behalf.
Tokens are issued from https://api.snyk.io/oauth2/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.
SecurityDevSecOpsVulnerability ManagementApplication SecuritySoftware Composition AnalysisSASTContainer SecurityIaC
Scopes: 26
Flows: authorization_code, refresh_token, client_credentials
Method: searched
OAuth endpoints
Authorization URL
https://app.snyk.io/oauth2/authorize
https://app.snyk.io/oauth2/authorize
Token URL
https://api.snyk.io/oauth2/token
https://api.snyk.io/oauth2/token
Flows
authorization_coderefresh_tokenclient_credentials
authorization_coderefresh_tokenclient_credentials
Scopes (26)
| Scope | Description | Flows |
|---|---|---|
| org.read | View Organization information and settings. | |
| org.edit | Edit Organization information and settings. | |
| org.report.read | View reports in your Organization. | |
| org.project.create | Add new Projects. | |
| org.project.read | View Project information and settings and view Organization targets. | |
| org.project.edit | Edit Project information. | |
| org.project.delete | Permanently remove Projects and permanently remove Organization targets. | |
| org.project.status | Activate and deactivate Projects. | |
| org.project.test | Test Projects. | |
| org.project.ignore.create | Create new Project ignores. | |
| org.project.ignore.read | View Project ignore information. | |
| org.project.ignore.edit | Configure Project ignores. | |
| org.project.ignore.delete | Permanently remove Project ignores. | |
| org.project.attributes.edit | Apply and remove project attributes. | |
| org.project.tag.edit | Create, apply and remove Project tags. | |
| org.project.pr.create | Create fix pull requests for Projects. | |
| org.project.pr.skip | Skip failed security tests on pull requests by marking checks as successful. | |
| org.project.jira.issue.read | View Jira issue information. | |
| org.project.jira.issue.create | Create new Jira issues. | |
| org.project.snapshot.read | View project dependencies, vulnerabilities, and other information obtained by scanning Projects. | |
| org.package.test | Test packages in ecosystems supported by Snyk. | |
| org.container_image.read | View container images. | |
| org.collection.create | Create a collection of Projects. | |
| org.collection.read | View Project collections. | |
| org.collection.edit | Add and remove Projects from collections. | |
| org.collection.delete | Delete Project collections. |
📄 Provider scope reference: https://docs.snyk.io/developer-tools/snyk-api/using-specific-snyk-apis/snyk-apps-apis/scopes-to-request
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.