Reprise website screenshot

Reprise

Reprise is the enterprise demo creation platform sales, presales and marketing teams use to build no-code interactive product demos — guided Product Tours captured from a live front end, Data Injection that overlays prospect-specific data on a real application, and full Clone Environments that reproduce an application down to the code. Reprise ships a remote Model Context Protocol server at app.getreprise.com that exposes more than 100 atomic demo-authoring tools to any MCP client (Claude, ChatGPT, Copilot, Gemini, Codex) over OAuth 2.0 authorization code with PKCE, plus two token-authenticated analytics Data APIs (HTML Environment replay_session_activity and Clone Environment api_replicate_analytics) for pulling click-level demo engagement data into a warehouse. Reprise is SOC 2 Type 2 and ISO/IEC 27001:2022 certified, with SSO and RBAC in every package, and has served over 20 million demos for customers including Databricks, ServiceNow, Cloudera, 1Password, Commvault and iCIMS.

Reprise publishes 3 APIs on the APIs.io network. Tagged areas include Demo Automation, Product Tours, Sales Demos, Interactive Demos, and Sandbox Environments.

The Reprise catalog on APIs.io includes 1 JSON-LD context.

Reprise’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 27 more developer resources.

42.9/100 developing ▬ flat Agent 31/100 agent ready Full breakdown ↓
scored 2026-08-25 · rubric v0.14.0
AccessPaidApproval
3 APIs 1 MCP Servers
Demo AutomationProduct ToursSales DemosInteractive DemosSandbox EnvironmentsEnterprise SalesMarketing TechnologySales EnablementMCPAgent ToolingDemo Analytics

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-25 · rubric v0.14.0
Composite quality — 42.9/100 · developing
Contract Quality 1.7 / 25
Developer Ergonomics 11.0 / 20
Access Clarity 13.7 / 20
Operational Transparency 5.1 / 13
Contract Governance 2.2 / 12
Discoverability 9.3 / 10
Agent readiness — 31/100 · agent ready
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
Documented Reversibility 0 / 6
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Delegated User Identity 6 / 6
Protected Resource Metadata 5 / 5
Registration Without a Human 6 / 6
Agentic Commerce Surface 0 / 5
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/reprise: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

Reprise MCP Server

The Reprise MCP server is a remote Model Context Protocol endpoint that lets any MCP-compatible AI assistant — Claude, ChatGPT, Codex, Microsoft Copilot, Gemini, Cursor — drive ...

Reprise Clone Environment Data API

The Clone Environment Data API returns viewer session analytics for published Reprise Clone Environment demos as a single JSON pipe (api_replicate_analytics). The response carri...

Reprise HTML Environment Data API

The HTML Environment Data API returns click-level viewer activity for published Reprise HTML Environment (Product Tour) demos through a single endpoint, replay_session_activity....

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Reprise MCP Server

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Reprise Plans Pricing

0 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Reprise Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Reprise Context

0 classes · 0 properties

JSON-LD

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Reprise Authentication

oauth2/apiKey · 2 schemes

SECURITY

Reprise Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Reprise Trust Center

SOC 2 Type 2, ISO/IEC 27001:2022

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Reprise Scopes

1 scope · authorizationCode

1 scopes

SCOPES

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: reprise
name: Reprise
description: 'Reprise is the enterprise demo creation platform sales, presales and marketing teams use to build no-code interactive
  product demos — guided Product Tours captured from a live front end, Data Injection that overlays prospect-specific data
  on a real application, and full Clone Environments that reproduce an application down to the code. Reprise ships a remote
  Model Context Protocol server at app.getreprise.com that exposes more than 100 atomic demo-authoring tools to any MCP client
  (Claude, ChatGPT, Copilot, Gemini, Codex) over OAuth 2.0 authorization code with PKCE, plus two token-authenticated analytics
  Data APIs (HTML Environment replay_session_activity and Clone Environment api_replicate_analytics) for pulling click-level
  demo engagement data into a warehouse. Reprise is SOC 2 Type 2 and ISO/IEC 27001:2022 certified, with SSO and RBAC in every
  package, and has served over 20 million demos for customers including Databricks, ServiceNow, Cloudera, 1Password, Commvault
  and iCIMS.

  '
type: Index
accessModel:
  pricing: paid
  onboarding: approval
  trial: false
  try_now: false
  public: false
  label: Paid · Requires approval
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/reprise.png
url: https://raw.githubusercontent.com/api-evangelist/reprise/refs/heads/main/apis.yml
created: 2026-06-13
modified: 2026-08-13
specificationVersion: '0.23'
tags:
- Demo Automation
- Product Tours
- Sales Demos
- Interactive Demos
- Sandbox Environments
- Enterprise Sales
- Marketing Technology
- Sales Enablement
- MCP
- Agent Tooling
- Demo Analytics
tags_raw:
- Demo Automation
- Product Tours
- Sales Demos
- Interactive Demos
- Sandbox Environments
- Enterprise Sales
- Marketing Technology
- Sales Enablement
- Model Context Protocol
- Agent Tooling
- Demo Analytics
apis:
- aid: reprise:mcp
  name: Reprise MCP Server
  description: 'The Reprise MCP server is a remote Model Context Protocol endpoint that lets any MCP-compatible AI assistant
    — Claude, ChatGPT, Codex, Microsoft Copilot, Gemini, Cursor — drive the whole Reprise platform. It exposes more than 100
    atomic demo-authoring tools across three product surfaces: tour_* (61 tools for capture, DOM text and attribute editing,
    guides, variables and links), injection_* (21 tools for datasets, sources and adapters), clone_* (snippets, requests,
    debug and publish) and nine cross-product platform_* tools (platform_whoami, platform_summary_report, platform_friction_report,
    platform_folder_*, platform_asset_move). Authentication is OAuth 2.0 authorization code with PKCE S256 against the customer''s
    existing Reprise SSO login, with Dynamic Client Registration supported; tokens inherit the authorizing user''s Reprise
    role and a read-only token scope is available. Product-scoped endpoints expose a smaller tool catalog for clients that
    cap tool counts.

    '
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.reprise.com/platform/mcp
  baseURL: https://app.getreprise.com/mcp/
  tags:
  - MCP
  - Agent Tooling
  - Demo Authoring
  - Authentication
  tags_raw:
  - Model Context Protocol
  - Agent Tooling
  - Demo Authoring
  - OAuth
  properties:
  - type: MCPServer
    url: mcp/reprise-mcp.yml
  - type: Documentation
    url: https://reprise.zendesk.com/hc/en-us/articles/50081170817691-The-Reprise-MCP-Meet-your-AI-Demo-Engineer
  - type: Authentication
    url: authentication/reprise-authentication.yml
  - type: OAuthScopes
    url: scopes/reprise-scopes.yml
  contact:
  - FN: Reprise Support
    email: support@reprise.com
    url: https://www.reprise.com/contact
- aid: reprise:data-api
  name: Reprise Clone Environment Data API
  description: 'The Clone Environment Data API returns viewer session analytics for published Reprise Clone Environment demos
    as a single JSON pipe (api_replicate_analytics). The response carries a meta block of column names and types followed
    by a data array of session records: shard_name, client_id, demo_title, demo_published_date, session_date and viewer (the
    welcome-screen email address when one is used, otherwise the viewer IP). Authentication is a token issued by the customer''s
    Reprise CSM, passed as a token query parameter. start_timestamp is required and end_timestamp is optional; responses are
    capped at 100MB per call, so Reprise recommends pulling narrow time windows on a schedule rather than a single large backfill.

    '
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://reprise.zendesk.com/hc/en-us/articles/28931374746907-Clone-Environment-Data-API
  baseURL: https://api.us-east.tinybird.co
  tags:
  - Demo Analytics
  - Data Export
  - Engagement Tracking
  - Sales Intelligence
  properties:
  - type: Documentation
    url: https://reprise.zendesk.com/hc/en-us/articles/28931374746907-Clone-Environment-Data-API
  - type: APIReference
    url: https://reprise.zendesk.com/hc/en-us/articles/28931374746907-Clone-Environment-Data-API
  - type: RateLimits
    url: rate-limits/reprise-rate-limits.yml
  contact:
  - FN: Reprise Support
    email: support@reprise.com
    url: https://www.reprise.com/contact
- aid: reprise:html-environment-data-api
  name: Reprise HTML Environment Data API
  description: 'The HTML Environment Data API returns click-level viewer activity for published Reprise HTML Environment (Product
    Tour) demos through a single endpoint, replay_session_activity. Each record describes one activity event inside a demo
    session — snapshot_id and snapshot_title for the screen viewed, guide_id, guide_step_number, guide_text and guide_trigger
    for the guide shown, button_text and button_action for the interaction, plus session, visitor (name and email captured
    on the welcome screen), link and published or draft replay identifiers. Authentication is a token created in the Reprise
    portal under Settings → API Management; the full endpoint URL, including the portal ID, is copied from the demo''s Copy
    API Endpoint menu. start_timestamp and end_timestamp scope the window in UTC, an optional visitor_company=1 parameter
    adds the viewer-entered company name, and responses are capped at 100MB.

    '
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://reprise.zendesk.com/hc/en-us/articles/18940321925659-HTML-Environment-Data-API
  baseURL: https://api.us-east.tinybird.co
  tags:
  - Demo Analytics
  - Data Export
  - Engagement Tracking
  - Session Activity
  properties:
  - type: Documentation
    url: https://reprise.zendesk.com/hc/en-us/articles/18940321925659-HTML-Environment-Data-API
  - type: APIReference
    url: https://reprise.zendesk.com/hc/en-us/articles/18940321925659-HTML-Environment-Data-API
  - type: Examples
    url: https://reprise.zendesk.com/hc/en-us/articles/19639380651547-API-Example-Queries
  - type: RateLimits
    url: rate-limits/reprise-rate-limits.yml
  contact:
  - FN: Reprise Support
    email: support@reprise.com
    url: https://www.reprise.com/contact
common:
- type: Website
  url: https://www.reprise.com/
- type: Documentation
  url: https://reprise.zendesk.com/hc/en-us
- type: APIReference
  url: https://reprise.zendesk.com/hc/en-us/articles/18940321925659-HTML-Environment-Data-API
- type: GettingStarted
  url: https://reprise.zendesk.com/hc/en-us/articles/12519794531099-New-to-Reprise-Get-Started-Here
- type: Support
  url: https://reprise.zendesk.com/hc/en-us
- type: GitHubOrganization
  url: https://github.com/GetReprise
- type: LinkedIn
  url: https://www.linkedin.com/company/getreprise
- type: X
  url: https://x.com/getreprise
- type: Blog
  url: https://www.reprise.com/resources/blog
- type: Pricing
  url: https://www.reprise.com/pricing
- type: SignUp
  url: https://www.reprise.com/get-started-reprise
- type: Login
  url: https://app.getreprise.com/auth/login/
- type: TermsOfService
  url: https://www.reprise.com/tc
- type: PrivacyPolicy
  url: https://www.reprise.com/privacy
- type: StatusPage
  url: https://status.reprise.com/
- type: TrustCenter
  url: security/reprise-trust-center.yml
- type: Compliance
  url: https://www.reprise.com/platform/enterprise-scale-and-security
- type: DomainSecurity
  url: security/reprise-domain-security.yml
- type: Plans
  url: plans/reprise-plans-pricing.yml
- type: RateLimits
  url: rate-limits/reprise-rate-limits.yml
- type: FinOps
  url: finops/reprise-finops.yml
- type: MCPServer
  url: mcp/reprise-mcp.yml
- type: AgentSkill
  url: skills/_index.yml
- type: LLMsTxt
  url: llms/reprise-llms.txt
- type: WellKnown
  url: well-known/reprise-well-known.yml
- type: Authentication
  url: authentication/reprise-authentication.yml
- type: OAuthScopes
  url: scopes/reprise-scopes.yml
- type: Conformance
  url: conformance/reprise-conformance.yml
- type: ErrorCatalog
  url: errors/reprise-error-codes.yml
- type: Lifecycle
  url: lifecycle/reprise-lifecycle.yml
- type: Conventions
  url: conventions/reprise-conventions.yml
- type: DataModel
  url: data-model/reprise-data-model.yml
- type: Components
  url: components/reprise-components.yml
- type: Packages
  url: packages/reprise-packages.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
x-enrichment:
  date: '2026-08-13'
  status: enriched
  artifacts_added: 14
  pass: local-v1

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/reprise"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/reprise/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/reprise/evidence"

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.