Mindtickle · OAuth Scopes

Mindtickle OAuth Scopes

OAuth 2.0 probed

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

Tokens are issued from https://app.mindtickle.com/api/users/v1/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.

Sales EnablementRevenue ProductivitySales ReadinessCoachingConversation IntelligenceLearning ManagementContent ManagementCall AIRevenue Intelligence
Scopes: 7 Flows: authorizationCode, clientCredentials Method: probed

OAuth endpoints

Authorization URL
https://app.mindtickle.com/api/users/v1/oauth/authorize
Token URL
https://app.mindtickle.com/api/users/v1/oauth/token
Flows
authorizationCodeclientCredentials

Scopes (7)

ScopeDescriptionFlows
read:ai_roleplays Read access to AI role play simulations and their results. Derived label - Mindtickle publishes no scope reference page. authorizationCode, clientCredentials
write:ai_roleplays Create or modify AI role play simulations. Derived label. authorizationCode, clientCredentials
read:calls Read access to call recordings, transcripts and conversation-intelligence data - the same domain the Call AI public GraphQL API exposes. Derived label. authorizationCode, clientCredentials
read:copilot_chat Read access to Mindtickle Copilot chat. Derived label. authorizationCode, clientCredentials
read:rooms Read access to digital sales rooms and their buyer-engagement data. Derived label. authorizationCode, clientCredentials
write:rooms Create or modify digital sales rooms. Derived label. authorizationCode, clientCredentials
read:search Read access to platform-wide search across content and readiness objects. Derived label. authorizationCode, clientCredentials

Source

OAuth Scopes

mindtickle-scopes.yml Raw ↑
generated: '2026-08-14'
method: probed
source: https://app.mindtickle.com/.well-known/oauth-protected-resource
name: Mindtickle OAuth 2.0 scopes
description: >-
  Mindtickle publishes its OAuth 2.0 scope vocabulary anonymously in two places:
  scopes_supported in the RFC 8414 authorization-server metadata and
  scopes_supported in the RFC 9728 protected-resource metadata. Both lists are
  identical - seven scopes covering AI roleplays, call recordings, Copilot chat,
  digital sales rooms and search. Descriptions below are DERIVED from the scope
  name plus the matching product surface in Mindtickle's own product pages; the
  provider publishes no prose scope reference, so the strings themselves are the
  only authoritative part.
docs: null

schemes:
- name: mindtickleOAuth2
  source: well-known/mindtickle-oauth-authorization-server.json
  issuer: https://app.mindtickle.com
  flows:
  - flow: authorizationCode
    authorizationUrl: https://app.mindtickle.com/api/users/v1/oauth/authorize
    tokenUrl: https://app.mindtickle.com/api/users/v1/oauth/token
  - flow: clientCredentials
    tokenUrl: https://app.mindtickle.com/api/users/v1/oauth/token

scopes:
- scope: read:ai_roleplays
  access: read
  resource: AI Sales Role Play
  description: >-
    Read access to AI role play simulations and their results. Derived label -
    Mindtickle publishes no scope reference page.
  flows: [authorizationCode, clientCredentials]
  sources: [well-known/mindtickle-oauth-authorization-server.json, well-known/mindtickle-oauth-protected-resource.json]
- scope: write:ai_roleplays
  access: write
  resource: AI Sales Role Play
  description: >-
    Create or modify AI role play simulations. Derived label.
  flows: [authorizationCode, clientCredentials]
  sources: [well-known/mindtickle-oauth-authorization-server.json, well-known/mindtickle-oauth-protected-resource.json]
- scope: read:calls
  access: read
  resource: Call AI / Conversation Intelligence
  description: >-
    Read access to call recordings, transcripts and conversation-intelligence
    data - the same domain the Call AI public GraphQL API exposes. Derived label.
  flows: [authorizationCode, clientCredentials]
  sources: [well-known/mindtickle-oauth-authorization-server.json, well-known/mindtickle-oauth-protected-resource.json]
- scope: read:copilot_chat
  access: read
  resource: Copilot
  description: >-
    Read access to Mindtickle Copilot chat. Derived label.
  flows: [authorizationCode, clientCredentials]
  sources: [well-known/mindtickle-oauth-authorization-server.json, well-known/mindtickle-oauth-protected-resource.json]
- scope: read:rooms
  access: read
  resource: Digital Sales Room
  description: >-
    Read access to digital sales rooms and their buyer-engagement data. Derived label.
  flows: [authorizationCode, clientCredentials]
  sources: [well-known/mindtickle-oauth-authorization-server.json, well-known/mindtickle-oauth-protected-resource.json]
- scope: write:rooms
  access: write
  resource: Digital Sales Room
  description: >-
    Create or modify digital sales rooms. Derived label.
  flows: [authorizationCode, clientCredentials]
  sources: [well-known/mindtickle-oauth-authorization-server.json, well-known/mindtickle-oauth-protected-resource.json]
- scope: read:search
  access: read
  resource: Platform search
  description: >-
    Read access to platform-wide search across content and readiness objects.
    Derived label.
  flows: [authorizationCode, clientCredentials]
  sources: [well-known/mindtickle-oauth-authorization-server.json, well-known/mindtickle-oauth-protected-resource.json]

summary:
  scope_count: 7
  read_scopes: 5
  write_scopes: 2
  granularity: resource-and-verb
  notes:
  - >-
    The scope vocabulary is shaped like an agent/assistant surface (roleplays,
    Copilot chat, calls, rooms, search) rather than like the admin REST API
    (users, groups, modules, reporting). No MCP endpoint was found on any host -
    every /mcp, /api/mcp, /sse and /copilot/mcp path returns the same generic
    "learner not authenticated" 401 that a nonsense path returns, so no MCP
    server is claimed.
  - >-
    Mindtickle publishes no human-readable scope reference. The strings are
    authoritative; the descriptions here are derived and should be replaced if
    the provider publishes a permissions page.