Reprise · OAuth Scopes

Reprise OAuth Scopes

OAuth 2.0 searched

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

Tokens are issued from https://app.getreprise.com/r/mcp/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.

Demo AutomationProduct ToursSales DemosInteractive DemosSandbox EnvironmentsEnterprise SalesMarketing TechnologySales EnablementMCPAgent ToolingDemo Analytics
Scopes: 1 Flows: authorizationCode Method: searched

OAuth endpoints

Authorization URL
https://app.getreprise.com/r/mcp/oauth/authorize
Token URL
https://app.getreprise.com/r/mcp/oauth/token
Flows
authorizationCode

Scopes (1)

ScopeDescriptionFlows
read_only Requested at token issue time (scope=read_only) to give an AI assistant read access to Reprise content while blocking every write. Writes are rejected at the MCP boundary rather than in the backend. authorizationCode

Source

OAuth Scopes

reprise-scopes.yml Raw ↑
generated: '2026-08-13'
method: searched
source: https://reprise.zendesk.com/hc/en-us/articles/50081170817691-The-Reprise-MCP-Meet-your-AI-Demo-Engineer
docs: https://reprise.zendesk.com/hc/en-us/articles/50081170817691-The-Reprise-MCP-Meet-your-AI-Demo-Engineer
note: >
  Reprise publishes no OpenAPI and its RFC 8414 authorization-server metadata does not advertise
  a scopes_supported array, so there is no machine-readable scope registry to derive from. The
  one scope Reprise documents by name is read_only. Effective authorization is not
  scope-carried: every MCP token inherits the authorizing user's existing Reprise RBAC role, and
  the MCP boundary can only narrow that, never widen it.

schemes:
  - name: MCPOAuth2
    source: well-known/reprise-oauth-authorization-server.json
    issuer: https://app.getreprise.com
    flows:
      - flow: authorizationCode
        authorizationUrl: https://app.getreprise.com/r/mcp/oauth/authorize
        tokenUrl: https://app.getreprise.com/r/mcp/oauth/token
    scopes_supported_advertised: false

scopes:
  - scope: read_only
    description: >
      Requested at token issue time (scope=read_only) to give an AI assistant read access to
      Reprise content while blocking every write. Writes are rejected at the MCP boundary rather
      than in the backend.
    flows: [authorizationCode]
    sources:
      - https://reprise.zendesk.com/hc/en-us/articles/50081170817691-The-Reprise-MCP-Meet-your-AI-Demo-Engineer

implicit_scoping:
  - mechanism: endpoint selection
    description: >
      Product-scoped MCP endpoints act as a coarse capability scope. /v2/mcp/tour/ exposes only
      tour_* tools, /v2/mcp/injection/ only injection_*, /v2/mcp/clone/ only clone_*, while
      /mcp/ exposes the full catalog. Reprise recommends the scoped endpoints for AI clients
      that silently drop tools past a cap.
  - mechanism: RBAC inheritance
    description: >
      The token carries the user's Reprise role. Custom roles, builder vs presenter licensing,
      group sharing and folder-level permissions all apply unchanged to MCP calls.
  - mechanism: tenant isolation
    description: >
      Enforced in three layers per Reprise — an MCP scope check, request-context client binding,
      and an ORM client= filter on every backend query.

x-evidence:
  fetched: '2026-08-13'
  url: https://app.getreprise.com/.well-known/oauth-authorization-server
  http_status: 200

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/reprise-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.