Supermetrics · OAuth Scopes

Supermetrics OAuth Scopes

OAuth 2.0 searched

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

Tokens are issued from https://api.supermetrics.com/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.

CompanyMarketingAnalyticsAdvertisingDataReportingBusiness IntelligenceData Warehouse
Scopes: 13 Flows: authorizationCode Method: searched

OAuth endpoints

Authorization URL
https://api.supermetrics.com/oauth/authorize
Token URL
https://api.supermetrics.com/oauth/token
Flows
authorizationCode

Scopes (13)

ScopeDescriptionFlows
openid OpenID Connect authentication (issue an ID token) authorizationCode
profile Access to the user's basic profile claims (name authorizationCode
email Access to the user's email claim authorizationCode
offline_access Issue a refresh token for long-lived offline access authorizationCode
team_read Read team settings and membership authorizationCode
user_read Read the authenticated user authorizationCode
ds_logins_read Read data source logins (authentications) authorizationCode
ds_accounts_read Read the accounts available under a data source authorizationCode
ds_queries_run Run data queries against connected data sources authorizationCode
ds_platform_write Write access to data source / platform configuration authorizationCode
ds_login_links_read Read single-use data source login links authorizationCode
ds_login_links_write Create single-use data source login links authorizationCode
auth_create_account Create a Supermetrics account during the auth flow authorizationCode

Source

OAuth Scopes

supermetrics-scopes.yml Raw ↑
generated: '2026-07-21'
method: searched
source: https://api.supermetrics.com/.well-known/openid-configuration
docs: https://supermetrics.com/docs/product-api-oauth/
schemes:
- name: OAuth2
  source: well-known/supermetrics-openid-configuration.json
  flows:
  - flow: authorizationCode
    authorizationUrl: https://api.supermetrics.com/oauth/authorize
    tokenUrl: https://api.supermetrics.com/oauth/token
scopes:
- {scope: openid, description: OpenID Connect authentication (issue an ID token), flows: [authorizationCode]}
- {scope: profile, description: Access to the user's basic profile claims (name, given_name, family_name), flows: [authorizationCode]}
- {scope: email, description: Access to the user's email claim, flows: [authorizationCode]}
- {scope: offline_access, description: Issue a refresh token for long-lived offline access, flows: [authorizationCode]}
- {scope: team_read, description: Read team settings and membership, flows: [authorizationCode]}
- {scope: user_read, description: Read the authenticated user, flows: [authorizationCode]}
- {scope: ds_logins_read, description: Read data source logins (authentications), flows: [authorizationCode]}
- {scope: ds_accounts_read, description: Read the accounts available under a data source, flows: [authorizationCode]}
- {scope: ds_queries_run, description: Run data queries against connected data sources, flows: [authorizationCode]}
- {scope: ds_platform_write, description: Write access to data source / platform configuration, flows: [authorizationCode]}
- {scope: ds_login_links_read, description: Read single-use data source login links, flows: [authorizationCode]}
- {scope: ds_login_links_write, description: Create single-use data source login links, flows: [authorizationCode]}
- {scope: auth_create_account, description: Create a Supermetrics account during the auth flow, flows: [authorizationCode]}