BlueConic · OAuth Scopes

BlueConic OAuth Scopes

OAuth 2.0 derived

BlueConic publishes 27 OAuth 2.0 scopes via the clientCredentials and authorizationCode flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the BlueConic API on a user’s behalf.

Tokens are issued from /rest/v2/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.

Customer Data PlatformCDPCustomer ProfilesSegmentsData ActivationFirst-Party DataLifecycle StagesConnectionsPrivacy
Scopes: 27 Flows: clientCredentials, authorizationCode Method: derived

OAuth endpoints

Authorization URL
/rest/v2/oauth/authorize
Token URL
/rest/v2/oauth/token
Flows
clientCredentialsauthorizationCode

Scopes (27)

ScopeDescriptionFlows
read:audit-events
read:channels
read:connections
read:content_stores
read:dialogues
read:group-types
read:groups
read:lifecycles
read:listeners
read:models
read:notebooks
read:objectives
read:plugins
read:profile-properties
read:profiles
read:roles
read:segments
read:timeline-event-types
read:timeline_event_rollups
read:url-mappings
read:users
write:content_stores
write:groups
write:models
write:profile-properties
write:profiles
write:url-mappings

Source

OAuth Scopes

Raw ↑
generated: '2026-08-13'
method: derived
source: openapi/blueconic-rest-api-v2-openapi.yml
schemes:
- name: oauth2
  source: openapi/blueconic-rest-api-v2-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: /rest/v2/oauth/token
  - flow: authorizationCode
    authorizationUrl: /rest/v2/oauth/authorize
    tokenUrl: /rest/v2/oauth/token
  description: 'Authenticates a registered OAuth 2.0 client. The Authorization code flow and Client credentials
    flow are supported. Make sure to select the correct flow based on which flow the registered client
    supports. The client id and client secret can be found in BlueConic by opening the registered client
    under *Settings* > *Access management* > *Applications*.<br/>**NOTE:** When using the Authorization
    code flow, the redirect URL of the registered client in BlueConic must be set to `https://rest.apidoc.blueconic.com/oauth-receiver.html`
    and ''Send Proof Key for Code Exchange'' must be enabled.<br/><br/>To use a Bearer token for authentication,
    follow these steps: <br/>1. Acquire the token through authentication.<br/>2. Include the token in
    the request''s Authorization header as Bearer \<token\>.<br/>3. Send the request to access protected
    resources.<br/>4. Handle token expiration by refreshing or obtaining a new token.'
scopes:
- scope: read:audit-events
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:channels
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:connections
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:content_stores
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:dialogues
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:group-types
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:groups
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:lifecycles
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:listeners
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:models
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:notebooks
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:objectives
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:plugins
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:profile-properties
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:profiles
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:roles
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:segments
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:timeline-event-types
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:timeline_event_rollups
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:url-mappings
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: read:users
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: write:content_stores
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: write:groups
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: write:models
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: write:profile-properties
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: write:profiles
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
- scope: write:url-mappings
  sources:
  - openapi/blueconic-rest-api-v2-openapi.yml
docs: https://support.blueconic.com/en/articles/247557-authorizing-applications-granting-external-applications-to-access-blueconic
docs_note: BlueConic documents the Scope SETTING but publishes no scope reference page enumerating the
  scope strings — they are chosen in the tenant UI under Settings > Access management > Applications.
  The 24 scopes below are therefore derived from the operation security[] requirements in the published
  OpenAPI, which is the only public enumeration that exists. method stays "derived" for that reason.
effective_access: Scope alone does not determine access. For the client credentials flow the application
  also has a "Run as user"; requests not permitted by that user are blocked and every action is logged
  under that user in the audit event log. The app is further limited to the domains its related users
  can reach, and an optional per-application IPv4/IPv6 allowlist can restrict the calling addresses.
unscoped_operations: The OAuth 2.0 operations themselves (getToken, startAuthorizationCodeFlow, revokeToken)
  and the public collection endpoints createEvent, createPageviewEvent, getInteractions and getRecommendationsPostJsonpAsync
  declare no scope requirement in the specification.

Work with this as data

Every scope set here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for oauth scopes

4 MCP tools reach this
  • find_scopesBrowse and filter every scope set in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/blueconic-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.