RingCentral · OAuth Scopes

RingCentral OAuth Scopes

OAuth 2.0 searched

RingCentral publishes 38 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the RingCentral API on a user’s behalf.

Tokens are issued from https://platform.ringcentral.com/restapi/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.

CommunicationsUCaaSVoiceVideoContact CenterSMSMessagingFax
Scopes: 38 Flows: authorizationCode Method: searched

OAuth endpoints

Authorization URL
https://platform.ringcentral.com/restapi/oauth/authorize
Token URL
https://platform.ringcentral.com/restapi/oauth/token
Flows
authorizationCode

Scopes (38)

ScopeDescriptionFlows
A2P SMS Sending SMS messages in large numbers (high-volume / A2P).
Accounts Managing accounts - creating, viewing, updating, and deleting account information.
EditAccounts Viewing and updating user account info (name, business name, address, phone/account number).
AI Analyze audio and text; view and update analysis info including speaker samples.
Analytics Access call analytics data via the Analytics product.
CallControl Manipulate and control calls in progress.
Contacts Creating, viewing, editing and deleting user personal contacts.
ControlWebinars Control webinar sessions.
DirectRingOut Performing direct (one-legged) ring-out phone calls. Available on request.
EditCallLog Viewing and updating user call logs.
EditCustomData Viewing and updating client custom data (key-value).
EditExtensions Viewing and updating user extension info.
EditMessages Viewing and updating user messages.
EditPaymentInfo Viewing and updating account billing settings.
EditPresence Getting and modifying user presence information.
EditReportingSettings Viewing and updating call reporting settings. Available on request.
EditUserCredentials Editing and managing a user's login credentials including their password. Available on request.
EditWebinars Viewing and updating webinars and webinar sessions.
Faxes Sending and receiving faxes.
Glip Read and post messages, read and manage chats (Team Messaging / Glip).
InternalMessages Sending and receiving intra-company text messages (pager messages).
Meetings Creating, viewing, editing and deleting meetings via RingCentral Meetings.
ReadAccounts Viewing user account info (name, business name, address, phone/account number).
ReadCallLog Viewing user call logs.
ReadCallRecording Downloading call recording content.
ReadClientInfo Viewing client application registered attributes and helper information.
ReadContacts Viewing user personal contacts.
ReadMessages Viewing user messages.
ReadPresence Getting user presence information.
ReadWebinars Viewing webinars and webinar sessions.
RingOut Performing two-legged ring-out phone calls.
RoleManagement Editing and assignment of user roles. Available on request.
SMS Sending and receiving SMS text messages.
SubscriptionWebhook Subscribing to and managing webhook notification preferences.
TeamMessaging Post messages and view, edit and delete Team Messaging related data.
Video Creating, viewing, editing and deleting meetings via RingCentral Video.
Voicemail Delivering voicemail messages to multiple internal recipients.
VoipCalling Registering as a VoIP device and making VoIP calls.

Source

OAuth Scopes

Raw ↑
generated: '2026-06-20'
method: searched
source: openapi/ringcentral-platform-openapi.yml
docs: https://developers.ringcentral.com/guide/basics/permissions
notes: >-
  The OpenAPI declares a single OAuth2 authorizationCode scheme but publishes an
  empty scopes map; the scope list below is captured from the RingCentral
  "Application permissions and scopes" reference. Scopes marked requires_permission
  are restricted and available on request / gated by an account role.
schemes:
  - name: OAuth2
    source: openapi/ringcentral-platform-openapi.yml
    flows:
      - flow: authorizationCode
        authorizationUrl: https://platform.ringcentral.com/restapi/oauth/authorize
        tokenUrl: https://platform.ringcentral.com/restapi/oauth/token
scopes:
  - scope: A2P SMS
    description: Sending SMS messages in large numbers (high-volume / A2P).
  - scope: Accounts
    description: Managing accounts - creating, viewing, updating, and deleting account information.
  - scope: EditAccounts
    description: Viewing and updating user account info (name, business name, address, phone/account number).
  - scope: AI
    description: Analyze audio and text; view and update analysis info including speaker samples.
  - scope: Analytics
    description: Access call analytics data via the Analytics product.
  - scope: CallControl
    description: Manipulate and control calls in progress.
  - scope: Contacts
    description: Creating, viewing, editing and deleting user personal contacts.
  - scope: ControlWebinars
    description: Control webinar sessions.
  - scope: DirectRingOut
    description: Performing direct (one-legged) ring-out phone calls. Available on request.
    requires_permission: true
  - scope: EditCallLog
    description: Viewing and updating user call logs.
  - scope: EditCustomData
    description: Viewing and updating client custom data (key-value).
  - scope: EditExtensions
    description: Viewing and updating user extension info.
  - scope: EditMessages
    description: Viewing and updating user messages.
  - scope: EditPaymentInfo
    description: Viewing and updating account billing settings.
  - scope: EditPresence
    description: Getting and modifying user presence information.
  - scope: EditReportingSettings
    description: Viewing and updating call reporting settings. Available on request.
    requires_permission: true
  - scope: EditUserCredentials
    description: Editing and managing a user's login credentials including their password. Available on request.
    requires_permission: true
  - scope: EditWebinars
    description: Viewing and updating webinars and webinar sessions.
  - scope: Faxes
    description: Sending and receiving faxes.
  - scope: Glip
    description: Read and post messages, read and manage chats (Team Messaging / Glip).
  - scope: InternalMessages
    description: Sending and receiving intra-company text messages (pager messages).
  - scope: Meetings
    description: Creating, viewing, editing and deleting meetings via RingCentral Meetings.
  - scope: ReadAccounts
    description: Viewing user account info (name, business name, address, phone/account number).
  - scope: ReadCallLog
    description: Viewing user call logs.
  - scope: ReadCallRecording
    description: Downloading call recording content.
  - scope: ReadClientInfo
    description: Viewing client application registered attributes and helper information.
  - scope: ReadContacts
    description: Viewing user personal contacts.
  - scope: ReadMessages
    description: Viewing user messages.
  - scope: ReadPresence
    description: Getting user presence information.
  - scope: ReadWebinars
    description: Viewing webinars and webinar sessions.
  - scope: RingOut
    description: Performing two-legged ring-out phone calls.
  - scope: RoleManagement
    description: Editing and assignment of user roles. Available on request.
    requires_permission: true
  - scope: SMS
    description: Sending and receiving SMS text messages.
  - scope: SubscriptionWebhook
    description: Subscribing to and managing webhook notification preferences.
  - scope: TeamMessaging
    description: Post messages and view, edit and delete Team Messaging related data.
  - scope: Video
    description: Creating, viewing, editing and deleting meetings via RingCentral Video.
  - scope: Voicemail
    description: Delivering voicemail messages to multiple internal recipients.
  - scope: VoipCalling
    description: Registering as a VoIP device and making VoIP calls.