Microsoft OneNote · OAuth Scopes
Microsoft OneNote OAuth Scopes
OAuth 2.0
searched
Microsoft OneNote publishes 6 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Microsoft OneNote API on a user’s behalf.
Tokens are issued from https://login.microsoftonline.com/common/oauth2/v2.0/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.
MicrosoftMicrosoft 365NotebooksNotesProductivity
Scopes: 6
Flows: authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Token URL
https://login.microsoftonline.com/common/oauth2/v2.0/token
https://login.microsoftonline.com/common/oauth2/v2.0/token
Flows
authorizationCode
authorizationCode
Scopes (6)
| Scope | Description | Flows |
|---|---|---|
| Notes.Create | Allows the app to read the titles of OneNote notebooks and sections and to create new pages, notebooks, and sections on behalf of the signed-in user. | |
| Notes.Read | Allows the app to read OneNote notebooks on behalf of the signed-in user. | |
| Notes.Read.All | Read all OneNote notebooks (application) / Read all OneNote notebooks that user can access (delegated). | |
| Notes.ReadWrite | Allows the app to read, share, and modify OneNote notebooks on behalf of the signed-in user. | |
| Notes.ReadWrite.All | Read and write all OneNote notebooks (application) / that the user can access (delegated). | |
| Notes.ReadWrite.CreatedByApp | Limited notebook access (deprecated). This permission no longer has any effect. |
📄 Provider scope reference: https://learn.microsoft.com/en-us/graph/permissions-reference
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.