REST API v2.0 changelog
- Version 26.6.0.cl, June 2026
- Version 26.5.0.cl, May 2026
- Version 26.4.0.cl, April 2026
- Version 26.3.0.cl, March 2026
- Version 26.2.0.cl, February 2026
- Version 10.15.0.cl, December 2025
- Version 10.14.0.cl, November 2025
- Version 10.13.0.cl, October 2025
- Version 10.12.0.cl, September 2025
- Version 10.11.0.cl, July 2025
- Version 10.10.0.cl, July 2025
- Version 10.9.0.cl, June 2025
- Version 10.8.0.cl, April 2025
- Version 10.6.0.cl, March 2025
- Version 10.5.0.cl, December 2024
- Version 10.4.0.cl, November 2024
- Version 10.3.0.cl, October 2024
- Version 10.1.0.cl, August 2024
- Version 10.0.0.cl, July 2024
- Version 9.12.0.cl, May 2024
- Version 9.10.5.cl, April 2024
- Version 9.10.0.cl, March 2024
- Version 9.8.0.cl, January 2024
- Version 9.7.0, November 2023
- Version 9.6.0.cl, October 2023
- Version 9.5.0.cl, September 2023
- Version 9.4.0.cl, August 2023
- Version 9.3.0.cl, June 2023
- Version 9.2.0.cl, May 2023
- Version 9.0.0.cl, February 2023
This changelog lists the features and enhancements introduced in REST API v2.0. For information about new features and enhancements available for embedded analytics, see Whatβs New.
Version 26.6.0.cl, June 2026π
Spotter AI APIsπ
- Stop in-progress agent response
-
-
POST /api/rest/2.0/ai/agent/conversation/{conversation_identifier}/stop-response
Stops a Spotter agent response that is currently in progress for a given conversation session.
-
For more information, see Stop an in-progress agent response.
Authenticationπ
The following new endpoints allow searching for the authentication configuration at the cluster or Org level, and also allows enabling and disabling the authentication. Currently, only support trusted authentication.
-
POST /api/rest/2.0/auth/configure
Enables or disables authentication at cluster or Org level for the specified auth type. -
POST /api/rest/2.0/auth/search
Returns the authentication configuration for the specified auth type at cluster and Org level.
Connection deactivate and activate API Betaπ
ThoughtSpot introduces REST API v2.0 endpoints to programmatically deactivate and activate data connections:
-
POST /api/rest/2.0/connections/{connection_identifier}/status
Deactivates or activates a connection.
Answer report API enhancements Early Accessπ
The POST /api/rest/2.0/report/answer API endpoint introduces the following enhancements:
- Pinned Answer export
-
You can now export a pinned Answer directly from a Liveboard using the Answer report API. To export a pinned Answer, specify the
viz_guidparameter in your API request. Exports from this endpoint inherently respect Liveboard-level filters, Runtime Filters, Column security rules, and JWT token context.To export a specific personalized view of a pinned Answer, include the
personalised_view_identifierparameter. - Spotter Answer export
-
XLSX and PDF export formats are now supported for Spotter (conversational) Answers.
- Custom PNG dimensions
-
PNG exports now support custom dimensions via the following new parameters:
-
x_resolutionβ Sets the export width in pixels. Valid range: 600β3840 px. -
y_resolutionβ Sets the export height in pixels. Valid range: 600β3840 px.
-
- Display scaling
-
A new
scalingparameter allows you to adjust the relative size of visual elements in PNG exports without cropping. Valid range: 80β500%. - Automatic file naming
-
The API now automatically names exported files based on the Answer title and appends the correct file extension (
.png,.pdf,.csv, or.xlsx).
Contact ThoughtSpot support to enable these settings for PNG downloads on your ThoughtSpot instance. For more information, see Answer report API documentation.
Share metadata API: Collections support Betaπ
The POST /api/rest/2.0/security/metadata/share endpoint now supports sharing Collections.
To share a Collection, set metadata_type to COLLECTION in the request body.
For more information, see Share a Collection.
Version 26.5.0.cl, May 2026π
Sync connection metadata attributesπ
You can now synchronize connection metadata attributes from your Cloud Data Warehouse (CDW) with ThoughtSpot by sending a request to POST /api/rest/2.0/connections/{connection_identifier}/resync-metadata API endpoint.
Spotter APIsπ
New API endpointsπ
The following new endpoints allow sending messages to an active conversation session with a Spotter agent.
-
POST /api/rest/2.0/ai/agent/conversation/{conversation_identifier}/send
Allows sending a message to an active Spotter AI conversation and returns a synchronous response. -
POST /api/rest/2.0/ai/agent/conversation/{conversation_identifier}/send/stream
Allows sending to an active Spotter AI conversation and returns the response as a real-time Server-Sent Events (SSE) stream.
These new endpoints replace the legacy agent conversation and SSE streaming APIs.
Deprecated endpoints Deprecatedπ
-
POST /api/rest/2.0/ai/agent/{conversation_identifier}/converse
Replaced byPOST /api/rest/2.0/ai/agent/conversation/{conversation_identifier}/send. -
POST /api/rest/2.0/ai/agent/converse/sse
Replaced byPOST /api/rest/2.0/ai/agent/conversation/{conversation_identifier}/send/stream
These endpoints are deprecated and will be removed in a future release. Embedding applications and integrations using these APIs are advised to migrate to the new API endpoints for improved experience.
Enhancements to conversation creation API Breakingπ
The following enhancements have been introduced for the conversation creation operation workflow with the POST /api/rest/2.0/ai/agent/conversation/create API endpoint:
- metadata_context
-
To define the conversation context, the API request must include the
metadata_contextparameter with one of the following values:-
AUTO_MODE: Automatically discovers and selects the most relevant datasets for the userβs queries. -
DATA_SOURCE: Sets the target context as the data source. You must specify at least one data source ID.-
To set a single data source object metadata context, specify a
data_source_identifier. -
For multi-data source context, specify the
data_source_identifiers.ImportantThe
data_sourceandguidattributes are deprecated in the 26.5.0.cl release version. Integrations using these parameters in ThoughtSpot versions 26.2.0.cl through 26.4.0.cl will continue to work until further notice. However, ThoughtSpot recommends using eitherAUTO_MODEorDATA_SOURCEwithdata_source_identifierordata_source_identifiersfor the metadata context.
-
-
- Other context options
-
The
answer_contextandliveboard_contextare removed and no longer supported. Any existing integration or embedding application passinganswer_contextorliveboard_contextin the request body must update their workflows to use theAUTO_MODEorDATA_SOURCEoption. - Enable save chat
-
The
enable_save_chatparameter, when set totrue, saves the conversation. - API response
-
The API response now returns the
conversation_identifier, which is used in all subsequent send message or SSE streaming calls.
Liveboard report API enhancements Betaπ
The POST /api/rest/2.0/report/liveboard API endpoint enhances the pdf downloads by introducing the following parameters:
-
"page_size": "CONTINUOUS"for a seamless PDF export that matches the full length of your Liveboard. Unlike the A4 format, which introduces forced page breaks between visualizations, this continuous flow maintains your exact design and intended layout. -
zoom_leveloffers various download size options to suit the viewerβs screen dimensions, thereby enhancing legibility. This can be set only whenpage_sizeis specified asCONTINUOUS.
For more information, see Liveboard Report API documentation.
Version 26.4.0.cl, April 2026π
Variable API endpointsπ
The following endpoints are introduced for bulk delete and update operations for variables:
-
POST /api/rest/2.0/template/variables/{identifier}/update-values
Assigns multiple values to a variable and sets the scope for variable values in a single API request. -
POST /api/rest/2.0/template/variables/delete
Deletes one or more variables in a single API request.
These new API endpoints replace the following legacy API endpoints deprecated in 26.4.0.cl.
-
POST /api/rest/2.0/template/variables/{identifier}/delete -
POST /api/rest/2.0/template/variables/update-values
Your existing implementation with the legacy API endpoints will continue to work until further notice. However, these endpoints will be removed from ThoughtSpot in a future release. Hence, we recommend updating your workflows to use the API endpoints at your earliest convenience.
For more information, see Variable API documentation.
Metadata parameterizationπ
You can now parameterize multiple fields in a metadata object in a single API request using the /api/rest/2.0/metadata/parameterize-fields API endpoint.
This endpoint replaces the legacy /api/rest/2.0/metadata/parameterize endpoint, which is deprecated in 26.4.0.cl.
For more information, see Metadata parameterization API documentation.