Automattic · OAuth Scopes
Automattic OAuth Scopes
OAuth 2.0
searched
Automattic publishes 21 OAuth 2.0 scopes via the authorizationCode, refreshToken, and clientCredentials flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Automattic API on a user’s behalf.
Tokens are issued from https://public-api.wordpress.com/oauth2-1/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.
CompanyContent ManagementPublishingBloggingWebsite HostingWeb PublishingContentCommentsSpam FilteringMediaAnalyticsDomainsE-CommerceOpen SourceDeveloper ToolsModel Context Protocol
Scopes: 21
Flows: authorizationCode, refreshToken, clientCredentials
Method: searched
OAuth endpoints
Authorization URL
https://public-api.wordpress.com/oauth2-1/authorize
https://public-api.wordpress.com/oauth2-1/authorize
Token URL
https://public-api.wordpress.com/oauth2-1/token
https://public-api.wordpress.com/oauth2-1/token
Flows
authorizationCoderefreshTokenclientCredentials
authorizationCoderefreshTokenclientCredentials
Scopes (21)
| Scope | Description | Flows |
|---|---|---|
| global | Comprehensive access across all of the user's WordPress.com sites and services. | authorizationCode |
| auth | Limited scope providing access only to the /me/ endpoint. | authorizationCode |
| openid | OpenID Connect — request an ID token. | authorizationCode |
| profile | OpenID Connect profile claims (name, preferred_username, picture, updated_at). | authorizationCode |
| OpenID Connect email claims (email, email_verified). | authorizationCode | |
| users | View user information. | authorizationCode |
| sites | View general site information and options. | authorizationCode |
| posts | View and manage posts. | authorizationCode |
| comments | View and manage post comments. | authorizationCode |
| taxonomy | View and manage tags and categories. | authorizationCode |
| follow | Follow and unfollow blogs. | authorizationCode |
| sharing | Connect social media services. | authorizationCode |
| freshly-pressed | View Freshly Pressed posts. | authorizationCode |
| notifications | View and manage user notifications. | authorizationCode |
| insights | View analytics for your application. | authorizationCode |
| read | Manage and view Reader subscriptions. | authorizationCode |
| stats | View site statistics. | authorizationCode |
| media | Manage site media. | authorizationCode |
| menus | View and manage site menus. | authorizationCode |
| batch | Batch multiple GET requests. | authorizationCode |
| videos | View video information. | authorizationCode |
📄 Provider scope reference: https://developer.wordpress.com/docs/api/oauth2/