{
 "categories": [
  "business-intelligence",
  "reporting"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-09-06",
   "fact": "homepage",
   "note": "ThoughtSpot presents an agentic analytics platform with Liveboards, governed semantic-layer answers, and embedded analytics, with demo and try-it-free paths.",
   "source": "https://thoughtspot.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "deployment",
   "note": "The REST API TypeScript SDK compatibility table lists ThoughtSpot Cloud and ThoughtSpot Software releases, covering hosted and self-managed software.",
   "source": "https://developers.thoughtspot.com/docs/rest-api-sdk-typescript",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "license",
   "note": "The public site presents ThoughtSpot as a commercial enterprise analytics product with demo and trial offers, not a free self-serve database.",
   "source": "https://thoughtspot.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.api.exists",
   "note": "ThoughtSpot documents a REST API framework to create, access, edit, and manage objects, with REST API v1 and REST API v2.0.",
   "source": "https://developers.thoughtspot.com/docs/rest-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.api.kinds[0]",
   "note": "REST API v2.0 uses JSON request and response payloads and standard HTTP verbs, including GET and POST, over resource collections such as /metadata/.",
   "source": "https://developers.thoughtspot.com/docs/rest-api-v2",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.api.auth[0]",
   "note": "REST API v2 documents token-based authentication. Clients obtain a token from endpoints such as POST /api/rest/2.0/auth/token/full and send it in subsequent Authorization headers.",
   "source": "https://developers.thoughtspot.com/docs/api-authv2",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.api.auth[1]",
   "note": "REST API v2 documents cookie-based session authentication via POST /api/rest/2.0/auth/session/login with username and password. MFA on the instance causes that password login path to fail.",
   "source": "https://developers.thoughtspot.com/docs/api-authv2",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.api.coverage",
   "note": "v2.0 is GA since 9.0.0.cl and covers CRUD plus searchdata and report endpoints. Several data and report endpoints require administrator or DATADOWNLOADING privilege. This is the analytics object API, not every UI action.",
   "source": "https://developers.thoughtspot.com/docs/rest-api-v2",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.sdk.exists",
   "note": "ThoughtSpot documents an official REST API TypeScript SDK published as @thoughtspot/rest-api-sdk, with methods mapped to REST API v2 endpoints.",
   "source": "https://developers.thoughtspot.com/docs/rest-api-sdk-typescript",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.sdk.languages[0]",
   "note": "ThoughtSpot documents the Visual Embed SDK as a JavaScript library, @thoughtspot/visual-embed-sdk, for embedding Liveboards, Search, Spotter, and the full application.",
   "source": "https://developers.thoughtspot.com/docs/tsembed",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.sdk.languages[1]",
   "note": "The REST API SDK is documented as a TypeScript SDK installed with npm install @thoughtspot/rest-api-sdk.",
   "source": "https://developers.thoughtspot.com/docs/rest-api-sdk-typescript",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.mcp.first_party",
   "note": "ThoughtSpot documents the Spotter MCP Server as a ThoughtSpot-hosted remote MCP gateway at agent.thoughtspot.app, with OAuth and bearer-token URLs, as an add-on for Enterprise Edition and Embedded.",
   "source": "https://developers.thoughtspot.com/docs/mcp-integration",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "ThoughtSpot Modeling Language (TML) files are exported and imported through REST APIs to deploy Liveboards, tables, and related objects.",
   "source": "https://developers.thoughtspot.com/docs/deploy-with-tml-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.extensibility.webhooks",
   "note": "ThoughtSpot documents webhooks for scheduled Liveboard notifications, S3 and GCS delivery, and KPI monitor alerts, manageable in the UI or via REST APIs.",
   "source": "https://developers.thoughtspot.com/docs/webhooks-overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.data_access.export[0]",
   "note": "REST API v2.0 uses JSON payloads. Data endpoints include POST /api/rest/2.0/searchdata and Liveboard and Answer data fetches.",
   "source": "https://developers.thoughtspot.com/docs/rest-api-v2",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.data_access.export[1]",
   "note": "POST /api/rest/2.0/metadata/tml/export returns object TML as YAML or JSON.",
   "source": "https://developers.thoughtspot.com/docs/deploy-with-tml-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.data_access.import[0]",
   "note": "POST /api/rest/2.0/metadata/tml/import uploads TML files to create or update objects.",
   "source": "https://developers.thoughtspot.com/docs/deploy-with-tml-apis",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened https://developers.thoughtspot.com/docs/llms.txt. It is a first-party developer documentation index covering embed, REST APIs, webhooks, and MCP.",
   "source": "https://developers.thoughtspot.com/docs/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "verdict.scores.api",
   "note": "REST API v2.0 is GA, JSON, token-authenticated, and covers metadata, users, searchdata, reports, and TML. Privilege gates on data download and a 100 rps cluster rate limit keep it production-grade rather than unusually complete.",
   "source": "https://developers.thoughtspot.com/docs/rest-api-v2",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "verdict.scores.mcp",
   "note": "Spotter MCP is official and hosted, with OAuth and bearer URLs and documented analytics tools. It is a paid add-on for Enterprise Edition and Embedded, uses date-based version pinning, and has deprecated openai/mcp and bearer/mcp URLs, which keeps the official path useful rather than unconstrained.",
   "source": "https://developers.thoughtspot.com/docs/mcp-integration",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as ThoughtSpot's current Spotter MCP integration guide, including hosted URLs, OAuth versus token/mcp, Enterprise/Embedded add-on licensing, and deprecation of openai/mcp and bearer/mcp.",
   "source": "https://developers.thoughtspot.com/docs/mcp-integration",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the Spotter MCP changelog, including Spotter 3, date-based api-version, and explicit deprecation of openai/mcp and bearer/mcp.",
   "source": "https://developers.thoughtspot.com/docs/mcp-server-changelog",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current REST API v2.0 overview, including GA since 9.0.0.cl, Bearer and trusted auth, and data-endpoint privilege limits.",
   "source": "https://developers.thoughtspot.com/docs/rest-api-v2",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current REST API v2 authentication page for token and session-cookie methods.",
   "source": "https://developers.thoughtspot.com/docs/api-authv2",
   "tier": "declared"
  },
  {
   "date": "2026-09-06",
   "fact": "freshness.watch[4].url",
   "note": "Opened and verified as the current Visual Embed SDK getting-started page for @thoughtspot/visual-embed-sdk.",
   "source": "https://developers.thoughtspot.com/docs/tsembed",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-06",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://developers.thoughtspot.com/docs/mcp-integration"
   },
   {
    "type": "mcp",
    "url": "https://developers.thoughtspot.com/docs/mcp-server-changelog"
   },
   {
    "type": "docs",
    "url": "https://developers.thoughtspot.com/docs/rest-api-v2"
   },
   {
    "type": "docs",
    "url": "https://developers.thoughtspot.com/docs/api-authv2"
   },
   {
    "type": "docs",
    "url": "https://developers.thoughtspot.com/docs/tsembed"
   }
  ]
 },
 "homepage": "https://thoughtspot.com/",
 "id": "thoughtspot",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "bearer",
    "session-cookie"
   ],
   "coverage": "partial",
   "docs": "https://developers.thoughtspot.com/docs/rest-api-v2",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json",
    "tml"
   ],
   "import": [
    "tml"
   ]
  },
  "extensibility": {
   "scripting": [
    "tml"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. REST API v2, the TypeScript REST SDK, Visual Embed SDK, and hosted Spotter MCP cover analytics work without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "javascript",
    "typescript"
   ],
   "official": true
  }
 },
 "name": "ThoughtSpot",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "tableau",
   "power-bi",
   "looker",
   "qlik-sense"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "ThoughtSpot",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 8,
   "rpa": null
  },
  "summary": "ThoughtSpot is automatable today through REST API v2.0 and a hosted first-party Spotter MCP server. REST API v2.0 has been generally available on ThoughtSpot instances since 9.0.0.cl. It uses JSON CRUD over resource collections including metadata, users, Liveboards, searchdata, and TML export and import. Authentication is a Bearer token from POST /api/rest/2.0/auth/token/full, using username and password or a trusted-auth secret_key, or a session cookie from /api/rest/2.0/auth/session/login. MFA blocks username and password on the session login endpoint. Data endpoints such as searchdata and Liveboard or Answer data and reports require administrator or DATADOWNLOADING privilege. Default rate limit is 100 public API requests per second per client IP on 26.2.0.cl and later. Official SDKs are the TypeScript REST API SDK and the Visual Embed SDK (JavaScript) for Liveboards, Search, Spotter, and full-app embed. Spotter MCP is hosted by ThoughtSpot at https://agent.thoughtspot.app/mcp for OAuth apps and https://agent.thoughtspot.app/token/mcp for bearer-token apps. It is an add-on for ThoughtSpot Enterprise Edition and ThoughtSpot Embedded. Current URLs support date-based ?api-version=YYYY-MM-DD pinning. https://agent.thoughtspot.app/openai/mcp and https://agent.thoughtspot.app/bearer/mcp are deprecated and must not be treated as current. Documented MCP capabilities include tool discovery, natural-language queries, Liveboard and visualization creation, embeddable visualizations, and content search. Webhooks deliver scheduled Liveboard notifications and KPI monitor alerts. No official CLI was established from the opened pages. Zapier, Make, Power Automate, and n8n listings were not opened. Computer-use viability is unassessed. API scores 8 and is the best path because Spotter MCP is a licensed Enterprise or Embedded add-on.\n"
 }
}