Commune · OAuth Scopes
Commune OAuth Scopes
OAuth 2.0
searched
Commune publishes 14 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Commune API on a user’s behalf.
Tokens are issued from https://usecommune.com/api/oauth/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.
NewslettersEmailCommunityPublishingCreator EconomySubscribersWebhooksMCPAnalyticsContent
Scopes: 14
Flows: authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://usecommune.com/api/oauth/authorize
https://usecommune.com/api/oauth/authorize
Token URL
https://usecommune.com/api/oauth/token
https://usecommune.com/api/oauth/token
Flows
authorizationCode
authorizationCode
Scopes (14)
| Scope | Description | Flows |
|---|---|---|
| account:read | Read the person the credential belongs to, and nothing about any newsletter. | authorizationCode |
| audience:read | Read subscribers, tags and segments, including email addresses. | authorizationCode |
| audience:write | Add, tag and remove subscribers. | authorizationCode |
| content:read | Read articles, threads and the rest of what a newsletter publishes. | authorizationCode |
| content:write | Create, edit and delete that content. | authorizationCode |
| insights:read | Read engagement, delivery and growth figures. | authorizationCode |
| insights:write | Write back an insight the newsletter owns. | authorizationCode |
| sending:read | Read sends, schedules and delivery outcomes. | authorizationCode |
| sending:write | Send an article, schedule one, and cancel a schedule. | authorizationCode |
| settings:read | Read a newsletter's configuration, senders and domains. | authorizationCode |
| settings:write | Change that configuration. | authorizationCode |
| webhooks:read | Read event destinations and their delivery history. | authorizationCode |
| webhooks:write | Create and remove event destinations. | authorizationCode |
| offline_access | Issues a refresh token (grant_types_supported includes refresh_token). Listed in the authorization server metadata scopes_supported but not in the OpenAPI securityScheme. |
📄 Provider scope reference: https://usecommune.dev/use-cases/build-an-integration
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.