From 00d84465f738f5357c5c2ce232a6c48d9ba26697 Mon Sep 17 00:00:00 2001 From: ShashiSubramanya Date: Tue, 4 Nov 2025 22:49:30 +0530 Subject: [PATCH 01/16] typo fix --- modules/ROOT/pages/api-changelog.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/api-changelog.adoc b/modules/ROOT/pages/api-changelog.adoc index 762bbdbb2..7eb58168c 100644 --- a/modules/ROOT/pages/api-changelog.adoc +++ b/modules/ROOT/pages/api-changelog.adoc @@ -19,7 +19,7 @@ The following enumerations are available for code based custom actions: To define the target object for the custom action, such as on a Liveboard, visualization, Answer, or in Spotter. * `CustomActionsPosition` + To define the position of the custom action in the target object, such as primary menu, **More** options menu image:./images/icon-more-10px.png[the more options menu], or the contextual menu. -|[tag greenBackground]#NEW FEATURE# | *Attribute to set Parameter chip visibility during overrides* +|[tag greenBackground]#NEW FEATURE# | *Attribute to set Parameter chip visibility during overrides* + The `HostEvent.UpdateParameters` event now supports configuring the `isVisibleToUser` attribute to show or hide the Parameter chips after an override. For more information, see xref:runtime-parameters.adoc#_show_or_hide_parameter_chips_in_embedded_sessions[Show or hide Parameter chips in embedded sessions]. |==== From 2e180bf1e03501c874fc597511fb88a18f760ecd Mon Sep 17 00:00:00 2001 From: ShashiSubramanya Date: Tue, 4 Nov 2025 23:06:44 +0530 Subject: [PATCH 02/16] typo fixes --- modules/ROOT/pages/publishing-overview.adoc | 17 +++++++++-------- modules/ROOT/pages/variables.adoc | 2 +- modules/ROOT/pages/whats-new.adoc | 2 +- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/modules/ROOT/pages/publishing-overview.adoc b/modules/ROOT/pages/publishing-overview.adoc index bf82dd224..09ef9c228 100644 --- a/modules/ROOT/pages/publishing-overview.adoc +++ b/modules/ROOT/pages/publishing-overview.adoc @@ -52,22 +52,23 @@ You can create the following types of variables using the xref:variables.adoc[va [options='header'] |===== |Variable type| Description -|`TABLE_MAPPING`| The **TABLE_MAPPING** variable allow parameterizing the following Table properties: +|`TABLE_MAPPING` a| The **TABLE_MAPPING** variable allow parameterizing the following Table properties: + +* `databaseName` + +* `schemaName` + +* `tableName` + -** `databaseName` -** `schemaName` -** `tableName` |`CONNECTION_PROPERTY` a| The `CONNECTION_PROPERTY` variables allow parameterizing connection properties. For example, `accountName`, `warehouse`, `user`, `password`, `role` and so on. | `CONNECTION_PROPERTY_PER_PRINCIPLE` a| -[NOTE] -This feature is disabled by default. To enable this option, contact ThoughtSpot Support. - This variable supports modifying connection properties per principal (user or user group). This means you can set different values for connection properties depending on the user or group accessing the connection. For example, `warehouse`, `role`, `user`, `password`. -The `CONNECTION_PROPERTY_PER_PRINCIPLE` variable does not allow parameterizing core connection properties such as `accountName`, `host`, or `port`. These properties must be derived from the connection configuration and cannot be set per user or user group. + +The `CONNECTION_PROPERTY_PER_PRINCIPLE` variable does not allow parameterizing core connection properties such as `accountName`, `host`, or `port`. These properties must be derived from the connection configuration and cannot be set per user or user group. + +[NOTE] +This feature is disabled by default. To enable this option, contact ThoughtSpot Support. || //`FORMULA_VARIABLE` a| `FORMULA_VARIABLE` refers can be used to create and manage formula variables. diff --git a/modules/ROOT/pages/variables.adoc b/modules/ROOT/pages/variables.adoc index 946cb0a36..b4ee922cf 100644 --- a/modules/ROOT/pages/variables.adoc +++ b/modules/ROOT/pages/variables.adoc @@ -75,7 +75,7 @@ The Double data type refers to a floating point numeric type that is recommended Date format. For example, 2025-10-20. * `DATE_TIME` + Date with time stamp. For example, 2025-10-20 14:30:00. - ++ [NOTE] The API doesn't support setting data type for the `TABLE_MAPPING`, `CONNECTION_PROPERTY`, and `CONNECTION_PROPERTY_PER_PRINCIPAL` variable types. diff --git a/modules/ROOT/pages/whats-new.adoc b/modules/ROOT/pages/whats-new.adoc index 01061ea56..625cf82f3 100644 --- a/modules/ROOT/pages/whats-new.adoc +++ b/modules/ROOT/pages/whats-new.adoc @@ -28,7 +28,7 @@ For more information, see xref:code-based-custom-actions.adoc[Code based custom === Webhooks for Liveboard schedule events [beta betaBackground]^Beta^ -You can now configure a xref:webhooks-lb-schedule.adoc[webhook for Liveboard schedule events] to automate notifications to external applications. This feature allows you to send Liveboard reports directly to a webhook endpoint, such as your internal marketing or incident management app, at a scheduled frequency. It eliminates the need to manually process data from email notifications and gives you full control over how the data is handled in your downstream workflows. +You can now configure a xref:webhooks-lb-schedule.adoc[webhook for Liveboard schedule events] to automate notifications to external applications. This feature allows you to send Liveboard reports directly to a webhook endpoint directly and create your own custom emails or workflow. This feature is currently in beta and is not enabled by default. To enable it on your instance, contact ThoughtSpot Support. From 5512695a2786f3592476f02cbe4389ae4c1c24d6 Mon Sep 17 00:00:00 2001 From: ShashiSubramanya Date: Wed, 5 Nov 2025 12:03:37 +0530 Subject: [PATCH 03/16] changelog and other edits --- modules/ROOT/pages/rest-api-java-sdk.adoc | 68 +++++++-- .../ROOT/pages/rest-api-sdk-typescript.adoc | 136 +++++++++++++++++ modules/ROOT/pages/rest-api-v2-reference.adoc | 137 ++++++++++++------ modules/ROOT/pages/rest-apiv2-changelog.adoc | 15 +- modules/ROOT/pages/variables.adoc | 4 +- modules/ROOT/pages/whats-new.adoc | 2 +- 6 files changed, 296 insertions(+), 66 deletions(-) diff --git a/modules/ROOT/pages/rest-api-java-sdk.adoc b/modules/ROOT/pages/rest-api-java-sdk.adoc index 3fe82006f..484a255ba 100644 --- a/modules/ROOT/pages/rest-api-java-sdk.adoc +++ b/modules/ROOT/pages/rest-api-java-sdk.adoc @@ -311,18 +311,26 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#commitBranch[commitBranch^] |*POST* /api/rest/2.0/vcs/git/branches/commit +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#connectionConfigurationSearch[connectionConfigurationSearch^] |*POST* /api/rest/2.0/connection-configurations/search + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#convertWorksheetToModel[convertWorksheetToModel^] |*POST* /api/rest/2.0/metadata/worksheets/convert |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#copyObject[copyObject^] |*POST* /api/rest/2.0/metadata/copyobject +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createAgentConversation[createAgentConversation^] |*POST* /api/rest/2.0/ai/agent/conversation/create + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createCalendar[createCalendar^] |*POST* /api/rest/2.0/calendars/create + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createConfig[createConfig^] |*POST* /api/rest/2.0/vcs/git/config/create |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createConnection[createConnection^] |*POST* /api/rest/2.0/connection/create +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createConnectionConfiguration[createConnectionConfiguration^] |*POST* /api/rest/2.0/connection-configurations/create + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createConversation[createConversation^] |*POST* /api/rest/2.0/ai/conversation/create @@ -344,8 +352,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createUser[createUser^] |*POST* /api/rest/2.0/users/create -|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createUserGroup[createUserGroup^] |*POST* -/api/rest/2.0/groups/create +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createUserGroup[createUserGroup^] |*POST* /api/rest/2.0/groups/create + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#createVariable[createVariable^] |*POST* /api/rest/2.0/template/variables/create |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#dbtConnection[dbtConnection^] |*POST* /api/rest/2.0/dbt/dbt-connection @@ -368,6 +377,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteConnection[deleteConnection^] |*POST* /api/rest/2.0/connection/delete + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteConnectionConfiguration[deleteConnectionConfiguration^] |*POST* /api/rest/2.0/connection-configurations/delete + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteConnectionV2[deleteConnectionV2^] |*POST* /api/rest/2.0/connections/\{connection_identifier}/delete @@ -384,8 +396,8 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteOrg[deleteOrg^] |*POST* /api/rest/2.0/orgs/\{org_identifier}/delete -|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteRole[deleteRole^] |*POST* -/api/rest/2.0/roles/\{role_identifier}/delete +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteOrgEmailCustomization[deleteOrgEmailCustomization^] |*POST* /api/rest/2.0/customization/email/delete + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteSchedule[deleteSchedule^] |*POST* /api/rest/2.0/schedules/\{schedule_identifier}/delete @@ -399,6 +411,8 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteUserGroup[deleteUserGroup^] |*POST* /api/rest/2.0/groups/\{group_identifier}/delete +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deleteVariable[deleteVariable^] |*POST* /api/rest/2.0/template/variables/{identifier}/delete + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#deployCommit[deployCommit^] |*POST* /api/rest/2.0/vcs/git/commits/deploy @@ -427,6 +441,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#fetchAsyncImportTaskStatus[fetchAsyncImportTaskStatus^] |*POST* /api/rest/2.0/metadata/tml/async/status +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#fetchColumnSecurityRules[fetchColumnSecurityRules^] +|*POST* /api/rest/2.0/security/column/rules/fetch + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#fetchConnectionDiffStatus[fetchConnectionDiffStatus^] |*POST* /api/rest/2.0/connections/fetch-connection-diff-status/\{connection_identifier} @@ -464,6 +481,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#getObjectAccessToken[getObjectAccessToken^] |*POST* /api/rest/2.0/auth/token/object +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#getRelevantQuestions[getRelevantQuestions^] +|*POST* /api/rest/2.0/ai/relevant-questions/ + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#getSystemConfig[getSystemConfig^] |*GET* /api/rest/2.0/system/config @@ -491,6 +511,10 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#logout[logout^] |*POST* /api/rest/2.0/auth/session/logout +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#parameterizeMetadata[parameterizeMetadata^] |*POST* /api/rest/2.0/metadata/parameterize + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#publishMetadata[publishMetadata^] |*POST* /api/rest/2.0/security/metadata/publish + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#queryGetDecomposedQuery[queryGetDecomposedQuery^] |*POST* /api/rest/2.0/ai/analytical-questions @@ -503,6 +527,8 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#revokeToken[revokeToken^] |*POST* /api/rest/2.0/auth/token/revoke +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchCalendars[searchCalendars^]|*POST* /api/rest/2.0/calendars/search + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchCommits[searchCommits^] |*POST* /api/rest/2.0/vcs/git/commits/search @@ -518,8 +544,7 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchData[searchData^] |*POST* /api/rest/2.0/searchdata -|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchMetadata[searchMetadata^] |*POST* -/api/rest/2.0/metadata/search +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchMetadata[searchMetadata^] |*POST* /api/rest/2.0/metadata/search |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchOrgs[searchOrgs^] |*POST* /api/rest/2.0/orgs/search @@ -536,9 +561,10 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchUserGroups[searchUserGroups^] |*POST* /api/rest/2.0/groups/search -|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchUsers[searchUsers^] |*POST* -/api/rest/2.0/users/search +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#searchVariables[searchVariables^] |*POST* /api/rest/2.0/template/variables/search +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#sendAgentMessageStreaming[sendAgentMessageStreaming^] |*POST* +/api/rest/2.0/ai/agent/converse/sse |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#sendMessage[sendMessage^] |*POST* /api/rest/2.0/ai/conversation/\{conversation_identifier}/converse @@ -551,12 +577,23 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#unassignTag[unassignTag^] |*POST* /api/rest/2.0/tags/unassign -|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConfig[updateConfig^] |*POST* -/api/rest/2.0/vcs/git/config/update +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#unparameterizeMetadata[unparameterizeMetadata^] |*POST* +/api/rest/2.0/metadata/unparameterize + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#unpublishMetadata[unpublishMetadata^] |*POST* /api/rest/2.0/security/metadata/unpublish + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateCalendar[updateCalendar^] |*POST* /api/rest/2.0/calendars/{calendar_identifier}/update + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateColumnSecurityRules[updateColumnSecurityRules^] |*POST* /api/rest/2.0/security/column/rules/update + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConfig[updateConfig^] |*POST* /api/rest/2.0/vcs/git/config/update |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConnection[updateConnection^] |*POST* /api/rest/2.0/connection/update +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConnectionConfiguration[updateConnectionConfiguration^] |*POST* +/api/rest/2.0/connection-configurations/{configuration_identifier}/update + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateConnectionV2[updateConnectionV2^] |*POST* /api/rest/2.0/connections/\{connection_identifier}/update @@ -567,6 +604,9 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateDbtConnection[updateDbtConnection^] |*POST* /api/rest/2.0/dbt/update-dbt-connection +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateEmailCustomization[updateEmailCustomization^] +|*POST* /api/rest/2.0/customization/email/update + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateMetadataHeader[updateMetadataHeader^] |*POST* /api/rest/2.0/metadata/headers/update @@ -594,6 +634,14 @@ a|ThoughtSpot Cloud: 10.9.0.cl | v2.14.0 or later |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateUserGroup[updateUserGroup^] |*POST* /api/rest/2.0/groups/\{group_identifier}/update +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateVariable[updateVariable^] |*POST* /api/rest/2.0/template/variables/{identifier}/update + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#updateVariableValues[updateVariableValues^] |*POST* /api/rest/2.0/template/variables/update + + +|link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#validateEmailCustomization[validateEmailCustomization^] |*POST* +/api/rest/2.0/customization/email/validate + |link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/java/docs/ThoughtSpotRestApi.md#validateMerge[validateMerge^] |*POST* /api/rest/2.0/vcs/git/branches/validate diff --git a/modules/ROOT/pages/rest-api-sdk-typescript.adoc b/modules/ROOT/pages/rest-api-sdk-typescript.adoc index dbd192eab..6a254c1a8 100644 --- a/modules/ROOT/pages/rest-api-sdk-typescript.adoc +++ b/modules/ROOT/pages/rest-api-sdk-typescript.adoc @@ -237,6 +237,7 @@ For information about new features, breaking changes, and deprecated parameters, For a complete list of supported methods to use for API requests, see the following resources: +//// [width="100%" cols="4,4,6"] [options='header'] |==== @@ -379,3 +380,138 @@ For a complete list of supported methods to use for API requests, see the follow | `updateConfig` | `POST /api/rest/2.0/vcs/git/config/update` | `validateMerge` | `POST /api/rest/2.0/vcs/git/branches/validate` |==== +//// + + +[width="100%" cols="3,5"] +[options='header'] + +|===== +|Method|HTTP request +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#activateUser[activateUser, windows=_blank]|*POST* /api/rest/2.0/users/activate +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#assignChangeAuthor[assignChangeAuthor, windows=_blank]|*POST* /api/rest/2.0/security/metadata/assign +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#assignTag[assignTag, windows=_blank]|*POST* /api/rest/2.0/tags/assign +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#changeUserPassword[changeUserPassword, windows=_blank]|*POST* /api/rest/2.0/users/change-password +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#commitBranch[commitBranch, windows=_blank]|*POST* /api/rest/2.0/vcs/git/branches/commit +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#connectionConfigurationSearch[connectionConfigurationSearch, windows=_blank]|*POST* /api/rest/2.0/connection-configurations/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#convertWorksheetToModel[convertWorksheetToModel, windows=_blank]|*POST* /api/rest/2.0/metadata/worksheets/convert +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#copyObject[copyObject, windows=_blank]|*POST* /api/rest/2.0/metadata/copyobject +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createCalendar[createCalendar, windows=_blank]|*POST* /api/rest/2.0/calendars/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConfig[createConfig, windows=_blank]|*POST* /api/rest/2.0/vcs/git/config/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConnection[createConnection, windows=_blank]|*POST* /api/rest/2.0/connection/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConnectionConfiguration[createConnectionConfiguration, windows=_blank]|*POST* /api/rest/2.0/connection-configurations/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConversation[createConversation, windows=_blank]|*POST* /api/rest/2.0/ai/conversation/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createCustomAction[createCustomAction, windows=_blank]|*POST* /api/rest/2.0/customization/custom-actions +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createEmailCustomization[createEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createOrg[createOrg, windows=_blank]|*POST* /api/rest/2.0/orgs/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createRole[createRole, windows=_blank]|*POST* /api/rest/2.0/roles/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createSchedule[createSchedule, windows=_blank]|*POST* /api/rest/2.0/schedules/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createTag[createTag, windows=_blank]|*POST* /api/rest/2.0/tags/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createUser[createUser, windows=_blank]|*POST* /api/rest/2.0/users/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createUserGroup[createUserGroup, windows=_blank]|*POST* /api/rest/2.0/groups/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createVariable[createVariable, windows=_blank]|*POST* /api/rest/2.0/template/variables/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtConnection[dbtConnection, windows=_blank]|*POST* /api/rest/2.0/dbt/dbt-connection +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtGenerateSyncTml[dbtGenerateSyncTml, windows=_blank]|*POST* /api/rest/2.0/dbt/generate-sync-tml +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtGenerateTml[dbtGenerateTml, windows=_blank]|*POST* /api/rest/2.0/dbt/generate-tml +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtSearch[dbtSearch, windows=_blank]|*POST* /api/rest/2.0/dbt/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deactivateUser[deactivateUser, windows=_blank]|*POST* /api/rest/2.0/users/deactivate +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteCalendar[deleteCalendar, windows=_blank]|*POST* /api/rest/2.0/calendars/{calendar_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConfig[deleteConfig, windows=_blank]|*POST* /api/rest/2.0/vcs/git/config/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConnection[deleteConnection, windows=_blank]|*POST* /api/rest/2.0/connection/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConnectionConfiguration[deleteConnectionConfiguration, windows=_blank]|*POST* /api/rest/2.0/connection-configurations/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConnectionV2[deleteConnectionV2, windows=_blank]|*POST* /api/rest/2.0/connections/{connection_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteCustomAction[deleteCustomAction, windows=_blank]|*POST* /api/rest/2.0/customization/custom-actions/{custom_action_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteDbtConnection[deleteDbtConnection, windows=_blank]|*POST* /api/rest/2.0/dbt/{dbt_connection_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteEmailCustomization[deleteEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/{template_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteMetadata[deleteMetadata, windows=_blank]|*POST* /api/rest/2.0/metadata/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteOrg[deleteOrg, windows=_blank]|*POST* /api/rest/2.0/orgs/{org_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteOrgEmailCustomization[deleteOrgEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteRole[deleteRole, windows=_blank]|*POST* /api/rest/2.0/roles/{role_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteSchedule[deleteSchedule, windows=_blank]|*POST* /api/rest/2.0/schedules/{schedule_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteTag[deleteTag, windows=_blank]|*POST* /api/rest/2.0/tags/{tag_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteUser[deleteUser, windows=_blank]|*POST* /api/rest/2.0/users/{user_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteUserGroup[deleteUserGroup, windows=_blank]|*POST* /api/rest/2.0/groups/{group_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteVariable[deleteVariable, windows=_blank]|*POST* /api/rest/2.0/template/variables/{identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deployCommit[deployCommit, windows=_blank]|*POST* /api/rest/2.0/vcs/git/commits/deploy +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#downloadConnectionMetadataChanges[downloadConnectionMetadataChanges, windows=_blank]|*POST* /api/rest/2.0/connections/download-connection-metadata-changes/{connection_identifier} +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportAnswerReport[exportAnswerReport, windows=_blank]|*POST* /api/rest/2.0/report/answer +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportLiveboardReport[exportLiveboardReport, windows=_blank]|*POST* /api/rest/2.0/report/liveboard +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportMetadataTML[exportMetadataTML, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/export +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportMetadataTMLBatched[exportMetadataTMLBatched, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/export/batch +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchAnswerData[fetchAnswerData, windows=_blank]|*POST* /api/rest/2.0/metadata/answer/data +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchAnswerSqlQuery[fetchAnswerSqlQuery, windows=_blank]|*POST* /api/rest/2.0/metadata/answer/sql +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchAsyncImportTaskStatus[fetchAsyncImportTaskStatus, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/async/status +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchColumnSecurityRules[fetchColumnSecurityRules, windows=_blank]|*POST* /api/rest/2.0/security/column/rules/fetch +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchConnectionDiffStatus[fetchConnectionDiffStatus, windows=_blank]|*POST* /api/rest/2.0/connections/fetch-connection-diff-status/{connection_identifier} +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchLiveboardData[fetchLiveboardData, windows=_blank]|*POST* /api/rest/2.0/metadata/liveboard/data +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchLiveboardSqlQuery[fetchLiveboardSqlQuery, windows=_blank]|*POST* /api/rest/2.0/metadata/liveboard/sql +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchLogs[fetchLogs, windows=_blank]|*POST* /api/rest/2.0/logs/fetch +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchPermissionsOfPrincipals[fetchPermissionsOfPrincipals, windows=_blank]|*POST* /api/rest/2.0/security/principals/fetch-permissions +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchPermissionsOnMetadata[fetchPermissionsOnMetadata, windows=_blank]|*POST* /api/rest/2.0/security/metadata/fetch-permissions +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#forceLogoutUsers[forceLogoutUsers, windows=_blank]|*POST* /api/rest/2.0/users/force-logout +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#generateCSV[generateCSV, windows=_blank]|*POST* /api/rest/2.0/calendars/generate-csv +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getCurrentUserInfo[getCurrentUserInfo, windows=_blank]|*GET* /api/rest/2.0/auth/session/user +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getCurrentUserToken[getCurrentUserToken, windows=_blank]|*GET* /api/rest/2.0/auth/session/token +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getCustomAccessToken[getCustomAccessToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/custom +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getFullAccessToken[getFullAccessToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/full +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getObjectAccessToken[getObjectAccessToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/object +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getSystemConfig[getSystemConfig, windows=_blank]|*GET* /api/rest/2.0/system/config +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getSystemInformation[getSystemInformation, windows=_blank]|*GET* /api/rest/2.0/system +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getSystemOverrideInfo[getSystemOverrideInfo, windows=_blank]|*GET* /api/rest/2.0/system/config-overrides +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importMetadataTML[importMetadataTML, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/import +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importMetadataTMLAsync[importMetadataTMLAsync, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/async/import +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importUserGroups[importUserGroups, windows=_blank]|*POST* /api/rest/2.0/groups/import +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importUsers[importUsers, windows=_blank]|*POST* /api/rest/2.0/users/import +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#login[login, windows=_blank]|*POST* /api/rest/2.0/auth/session/login +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#logout[logout, windows=_blank]|*POST* /api/rest/2.0/auth/session/logout +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#parameterizeMetadata[parameterizeMetadata, windows=_blank]|*POST* /api/rest/2.0/metadata/parameterize +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#publishMetadata[publishMetadata, windows=_blank]|*POST* /api/rest/2.0/security/metadata/publish +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#queryGetDecomposedQuery[queryGetDecomposedQuery, windows=_blank]|*POST* /api/rest/2.0/ai/analytical-questions +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#resetUserPassword[resetUserPassword, windows=_blank]|*POST* /api/rest/2.0/users/reset-password +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#revertCommit[revertCommit, windows=_blank]|*POST* /api/rest/2.0/vcs/git/commits/{commit_id}/revert +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#revokeToken[revokeToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/revoke +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchCalendars[searchCalendars, windows=_blank]|*POST* /api/rest/2.0/calendars/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchCommits[searchCommits, windows=_blank]|*POST* /api/rest/2.0/vcs/git/commits/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchConfig[searchConfig, windows=_blank]|*POST* /api/rest/2.0/vcs/git/config/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchConnection[searchConnection, windows=_blank]|*POST* /api/rest/2.0/connection/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchCustomActions[searchCustomActions, windows=_blank]|*POST* /api/rest/2.0/customization/custom-actions/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchData[searchData, windows=_blank]|*POST* /api/rest/2.0/searchdata +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchEmailCustomization[searchEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchMetadata[searchMetadata, windows=_blank]|*POST* /api/rest/2.0/metadata/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchOrgs[searchOrgs, windows=_blank]|*POST* /api/rest/2.0/orgs/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchRoles[searchRoles, windows=_blank]|*POST* /api/rest/2.0/roles/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchSchedules[searchSchedules, windows=_blank]|*POST* /api/rest/2.0/schedules/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchTags[searchTags, windows=_blank]|*POST* /api/rest/2.0/tags/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchUserGroups[searchUserGroups, windows=_blank]|*POST* /api/rest/2.0/groups/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchUsers[searchUsers, windows=_blank]|*POST* /api/rest/2.0/users/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchVariables[searchVariables, windows=_blank]|*POST* /api/rest/2.0/template/variables/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#sendMessage[sendMessage, windows=_blank]|*POST* /api/rest/2.0/ai/conversation/{conversation_identifier}/converse +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#shareMetadata[shareMetadata, windows=_blank]|*POST* /api/rest/2.0/security/metadata/share +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#singleAnswer[singleAnswer, windows=_blank]|*POST* /api/rest/2.0/ai/answer/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#unassignTag[unassignTag, windows=_blank]|*POST* /api/rest/2.0/tags/unassign +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#unparameterizeMetadata[unparameterizeMetadata, windows=_blank]|*POST* /api/rest/2.0/metadata/unparameterize +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#unpublishMetadata[unpublishMetadata, windows=_blank]|*POST* /api/rest/2.0/security/metadata/unpublish +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateCalendar[updateCalendar, windows=_blank]|*POST* /api/rest/2.0/calendars/{calendar_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateColumnSecurityRules[updateColumnSecurityRules, windows=_blank]|*POST* /api/rest/2.0/security/column/rules/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConfig[updateConfig, windows=_blank]|*POST* /api/rest/2.0/vcs/git/config/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConnection[updateConnection, windows=_blank]|*POST* /api/rest/2.0/connection/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConnectionConfiguration[updateConnectionConfiguration, windows=_blank]|*POST* /api/rest/2.0/connection-configurations/{configuration_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConnectionV2[updateConnectionV2, windows=_blank]|*POST* /api/rest/2.0/connections/{connection_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateCustomAction[updateCustomAction, windows=_blank]|*POST* /api/rest/2.0/customization/custom-actions/{custom_action_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateDbtConnection[updateDbtConnection, windows=_blank]|*POST* /api/rest/2.0/dbt/update-dbt-connection +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateEmailCustomization[updateEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateMetadataHeader[updateMetadataHeader, windows=_blank]|*POST* /api/rest/2.0/metadata/headers/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateMetadataObjId[updateMetadataObjId, windows=_blank]|*POST* /api/rest/2.0/metadata/update-obj-id +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateOrg[updateOrg, windows=_blank]|*POST* /api/rest/2.0/orgs/{org_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateRole[updateRole, windows=_blank]|*POST* /api/rest/2.0/roles/{role_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateSchedule[updateSchedule, windows=_blank]|*POST* /api/rest/2.0/schedules/{schedule_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateSystemConfig[updateSystemConfig, windows=_blank]|*POST* /api/rest/2.0/system/config-update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateTag[updateTag, windows=_blank]|*POST* /api/rest/2.0/tags/{tag_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateUser[updateUser, windows=_blank]|*POST* /api/rest/2.0/users/{user_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateUserGroup[updateUserGroup, windows=_blank]|*POST* /api/rest/2.0/groups/{group_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateVariable[updateVariable]|*POST* /api/rest/2.0/template/variables/{identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateVariableValues[updateVariableValues, windows=_blank]|*POST* /api/rest/2.0/template/variables/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#validateEmailCustomization[validateEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/validate +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#validateMerge[validateMerge, windows=_blank]|*POST* /api/rest/2.0/vcs/git/branches/validate +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#validateToken[validateToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/validate +|=== diff --git a/modules/ROOT/pages/rest-api-v2-reference.adoc b/modules/ROOT/pages/rest-api-v2-reference.adoc index 603f8ca48..a99334a80 100644 --- a/modules/ROOT/pages/rest-api-v2-reference.adoc +++ b/modules/ROOT/pages/rest-api-v2-reference.adoc @@ -16,12 +16,12 @@ Access to ThoughtSpot data is controlled based on xref:api-user-management.adoc# [div boxAuto] -- -[width="100%" cols="6,4,2"] +[width="100%" cols="6,6,3"] [options='header'] |===== |API endpoint| Release version | Playground link -a|`PPOST /api/rest/2.0/ai/agent/conversation/create` + +a|`POST /api/rest/2.0/ai/agent/conversation/create` + Creates a conversation session with ThoughtSpot's Spotter agent. |ThoughtSpot Cloud: __10.13.0.cl or later__ + ThoughtSpot Software: __Not available__ a| +++Try it out+++ @@ -31,12 +31,12 @@ Creates a conversation session with ThoughtSpot Spotter |ThoughtSpot Cloud: __10.4.0.cl or later__ + ThoughtSpot Software: __Not available__ a| +++Try it out+++ -a|`POST /api/rest/2.0/ai/data-source-suggestions` +a|`POST /api/rest/2.0/ai/data-source-suggestions` + Gets data source recommendations for a given query. |ThoughtSpot Cloud: __10.13.0.cl or later__ + |+++Try it out+++ -a|`POST /api/rest/2.0/ai/relevant-questions/` +a|`POST /api/rest/2.0/ai/relevant-questions/` + Breaks down a user submitted query into relevant questions |ThoughtSpot Cloud: __10.13.0.cl or later__ + |+++Try it out+++ @@ -421,7 +421,9 @@ ThoughtSpot Software: __10.0.0.sw or later__ a| +++Try it out +++ - - |===== -- @@ -879,7 +879,17 @@ Gets details of the current configuration running on your cluster. a|ThoughtSpot Cloud: __9.2.0.cl or later__ + ThoughtSpot Software: __9.5.1.sw or later__ a| +++Try it out +++ + +a|`POST /api/rest/2.0/system/preferences/communication-channels/configure` + +Allows configuring communication channel preferences. +ThoughtSpot Cloud: __10.14.0.cl or later__ a| +++Try it out +++ + +a|`POST /api/rest/2.0/system/preferences/communication-channels/search` + +Allows searching communication channel preferences. +ThoughtSpot Cloud: __10.14.0.cl or later__ a| +++Try it out +++ + |===== + -- @@ -947,7 +957,6 @@ ThoughtSpot Software: __9.0.1.sw or later__ a| a|`POST /api/rest/2.0/users/search` + Gets details of one or several ThoughtSpot users. - |ThoughtSpot Cloud: __9.0.0.cl or later__ + ThoughtSpot Software: __9.0.1.sw or later__ a| +++Try it out+++ @@ -1013,43 +1022,6 @@ ThoughtSpot Software: __9.8.0.sw or later__ a| +++Try it out +++ - -a| `POST /api/rest/2.0/template/variables/search` [beta betaBackground]^Beta^ + -Allows searching template variables. -a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| -+++Try it out +++ - -|`POST /api/rest/2.0/template/variables/update` [beta betaBackground]^Beta^ + -Allows you to add, remove, or replace properties of one or several template variables. - -a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| -+++Try it out +++ - -| `POST /api/rest/2.0/template/variables/{identifier}/update`[beta betaBackground]^Beta^ + -Allows updating properties of a template variable. - -a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| -+++Try it out +++ -| `POST /api/rest/2.0/template/variables/{identifier}/delete` [beta betaBackground]^Beta^ + -Deletes a template variable. -a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| -+++Try it out +++ -|===== --- - == Version control [div boxAuto] @@ -1127,3 +1099,78 @@ ThoughtSpot Software: __9.5.0.sw or later__ a| +++Try it out +++ |===== -- + +== Variable [beta betaBackground]^Beta^ + +[div boxAuto] +-- +[width="100%" cols="6,4,2"] +[options='header'] +|===== +|API endpoint| Release version | Playground link +| `POST /api/rest/2.0/template/variables/create` + +Allows creating a template variable which can be used to parameterize fields in a metadata object. + +a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| ++++Try it out +++ + +a| `POST /api/rest/2.0/template/variables/search` + +Allows searching template variables. +a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| ++++Try it out +++ + +|`POST /api/rest/2.0/template/variables/update` [tag redBackground]#DEPRECATED# + +Allows you to add, remove, or replace properties of one or several template variables. + +a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| Not available in the Playground + +| `POST /api/rest/2.0/template/variables/{identifier}/update` + +Allows updating properties of a template variable. + +a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| ++++Try it out +++ + +| `POST /api/rest/2.0/template/variables/update-values` + +Allows updating properties one or several variable. + +a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| ++++Try it out +++ + +| `POST /api/rest/2.0/template/variables/{identifier}/delete` + +Deletes a template variable. +a|ThoughtSpot Cloud: __10.9.0.cl or later__ a| ++++Try it out +++ +|===== +-- + +== Webhooks [beta betaBackground]^Beta^ + +[div boxAuto] +-- +[width="100%" cols="6,4,2"] +[options='header'] +|===== +|API endpoint| Release version | Playground link +| `POST /api/rest/2.0/webhooks/create` + +Allows creating a webhook and configuring a destination endpoint for webhook payloads. + +a|ThoughtSpot Cloud: __10.14.0.cl or later__ a| ++++Try it out +++ + +a| `POST /api/rest/2.0/webhooks/search` + +Retrieves webhook objects. +a|ThoughtSpot Cloud: __10.14.0.cl or later__ a| ++++Try it out +++ + +|`POST /api/rest/2.0/webhooks/{webhook_identifier}/update` + +Allows you to edit properties of a webhook object. + +a|ThoughtSpot Cloud: __10.14.0.cl or later__ a| ++++Try it out +++ + +| `POST /api/rest/2.0/webhooks/delete` + +Deletes a webhook object. +a|ThoughtSpot Cloud: __10.14.0.cl or later__ a| ++++Try it out +++ +|===== +-- diff --git a/modules/ROOT/pages/rest-apiv2-changelog.adoc b/modules/ROOT/pages/rest-apiv2-changelog.adoc index f610cb71a..b0e74ae7d 100644 --- a/modules/ROOT/pages/rest-apiv2-changelog.adoc +++ b/modules/ROOT/pages/rest-apiv2-changelog.adoc @@ -50,9 +50,9 @@ POST /api/rest/2.0/ai/agent/{conversation_identifier}/converse //// === Variable API enhancements -The following enhancements are introduced in variable API endpoints: +The variable API enhancements are listed in the following sections. For additional details, see xref:variables.adoc[Define variables]. -Variable creation:: +==== Variable creation API * The variable creation endpoint `/api/rest/2.0/template/variables/create` doesn't support assigning values to a variable. To assign values to a variable, use the `/api/rest/2.0/template/variables/update-values` endpoint. * The `sensitive` parameter is renamed as `is_sensitive`. @@ -60,16 +60,15 @@ Variable creation:: //* You can now create formula variables. To create a formula variable, use define the variable type as `FORMULA_VARIABLE` variable type in your API request . -Variables update:: -[tag redBackground]#BREAKING CHANGE# -* The `/api/rest/2.0/template/variables/update` endpoint is deprecated and replaced with `/api/rest/2.0/template/variables/{identifier}/update`. To update a variable, use the `POST /api/rest/2.0/template/variables/update` endpoint. -* The resource path for updating multiple variable values has changed from `/api/rest/2.0/template/variables/{identifier}/update` to `/api/rest/2.0/template/variables/update-values`. To assign values to one or several variables, use the `POST /api/rest/2.0/template/variables/update-values` endpoint. +==== Variables update APIs [tag redBackground]#BREAKING CHANGE# + +The `/api/rest/2.0/template/variables/update` endpoint is deprecated and is replaced with `/api/rest/2.0/template/variables/update-values`. + +To update the properties of a specific variable, use the `/api/rest/2.0/template/variables/{identifier}/update` endpoint and to assign values to one or several variables, use the `POST /api/rest/2.0/template/variables/update-values` endpoint. + +==== Variables search API -Variables search:: * The variables search API endpoint `/api/rest/2.0/template/variables/search` now includes the `value_scope` parameter that allows you to filter the API response by the objects to which the variable is mapped. * Filtering API response by `EDITABLE_METADATA_AND_VALUES` output format is no longer supported. -For more information, see xref:variables.adoc[Define variables]. === User API enhancements The following APIs now support `variable_values` parameter. The `variable_values` property can be used for user-specific customization. diff --git a/modules/ROOT/pages/variables.adoc b/modules/ROOT/pages/variables.adoc index b4ee922cf..683f26473 100644 --- a/modules/ROOT/pages/variables.adoc +++ b/modules/ROOT/pages/variables.adoc @@ -18,8 +18,8 @@ Note the following enhancements and breaking changes introduced in ThoughtSpot C ** The `sensitive` parameter is renamed as `is_sensitive`. * Variables update and value assignment + -** The `/api/rest/2.0/template/variables/update` endpoint is deprecated and replaced with `/api/rest/2.0/template/variables/{identifier}/update`. To update a variable, use the `POST /api/rest/2.0/template/variables/update` endpoint. -** The resource path for updating multiple variable values has changed from `/api/rest/2.0/template/variables/{identifier}/update` to `/api/rest/2.0/template/variables/update-values`. To assign values to one or several variables, use the `POST /api/rest/2.0/template/variables/update-values` endpoint. +The `/api/rest/2.0/template/variables/update` endpoint is deprecated and is replaced with `/api/rest/2.0/template/variables/update-values`. + +To update the properties of a specific variable, use the `/api/rest/2.0/template/variables/{identifier}/update` endpoint and to assign values to one or several variables, use the `POST /api/rest/2.0/template/variables/update-values` endpoint. * Variable search + diff --git a/modules/ROOT/pages/whats-new.adoc b/modules/ROOT/pages/whats-new.adoc index 625cf82f3..669f2fbf6 100644 --- a/modules/ROOT/pages/whats-new.adoc +++ b/modules/ROOT/pages/whats-new.adoc @@ -28,7 +28,7 @@ For more information, see xref:code-based-custom-actions.adoc[Code based custom === Webhooks for Liveboard schedule events [beta betaBackground]^Beta^ -You can now configure a xref:webhooks-lb-schedule.adoc[webhook for Liveboard schedule events] to automate notifications to external applications. This feature allows you to send Liveboard reports directly to a webhook endpoint directly and create your own custom emails or workflow. +You can now configure a xref:webhooks-lb-schedule.adoc[webhook for Liveboard schedule events] to automate notifications to external applications. This feature allows you to send Liveboard reports directly to a webhook endpoint and create your own custom emails or workflow. This feature is currently in beta and is not enabled by default. To enable it on your instance, contact ThoughtSpot Support. From d9f6e6c9c23db8b2935715db99e8fef7e0e31ffc Mon Sep 17 00:00:00 2001 From: ShashiSubramanya Date: Wed, 5 Nov 2025 12:22:19 +0530 Subject: [PATCH 04/16] link fix --- .../ROOT/pages/rest-api-sdk-typescript.adoc | 250 +++++++++--------- 1 file changed, 125 insertions(+), 125 deletions(-) diff --git a/modules/ROOT/pages/rest-api-sdk-typescript.adoc b/modules/ROOT/pages/rest-api-sdk-typescript.adoc index 6a254c1a8..c721ac791 100644 --- a/modules/ROOT/pages/rest-api-sdk-typescript.adoc +++ b/modules/ROOT/pages/rest-api-sdk-typescript.adoc @@ -388,130 +388,130 @@ For a complete list of supported methods to use for API requests, see the follow |===== |Method|HTTP request -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#activateUser[activateUser, windows=_blank]|*POST* /api/rest/2.0/users/activate -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#assignChangeAuthor[assignChangeAuthor, windows=_blank]|*POST* /api/rest/2.0/security/metadata/assign -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#assignTag[assignTag, windows=_blank]|*POST* /api/rest/2.0/tags/assign -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#changeUserPassword[changeUserPassword, windows=_blank]|*POST* /api/rest/2.0/users/change-password -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#commitBranch[commitBranch, windows=_blank]|*POST* /api/rest/2.0/vcs/git/branches/commit -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#connectionConfigurationSearch[connectionConfigurationSearch, windows=_blank]|*POST* /api/rest/2.0/connection-configurations/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#convertWorksheetToModel[convertWorksheetToModel, windows=_blank]|*POST* /api/rest/2.0/metadata/worksheets/convert -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#copyObject[copyObject, windows=_blank]|*POST* /api/rest/2.0/metadata/copyobject -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createCalendar[createCalendar, windows=_blank]|*POST* /api/rest/2.0/calendars/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConfig[createConfig, windows=_blank]|*POST* /api/rest/2.0/vcs/git/config/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConnection[createConnection, windows=_blank]|*POST* /api/rest/2.0/connection/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConnectionConfiguration[createConnectionConfiguration, windows=_blank]|*POST* /api/rest/2.0/connection-configurations/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConversation[createConversation, windows=_blank]|*POST* /api/rest/2.0/ai/conversation/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createCustomAction[createCustomAction, windows=_blank]|*POST* /api/rest/2.0/customization/custom-actions -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createEmailCustomization[createEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createOrg[createOrg, windows=_blank]|*POST* /api/rest/2.0/orgs/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createRole[createRole, windows=_blank]|*POST* /api/rest/2.0/roles/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createSchedule[createSchedule, windows=_blank]|*POST* /api/rest/2.0/schedules/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createTag[createTag, windows=_blank]|*POST* /api/rest/2.0/tags/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createUser[createUser, windows=_blank]|*POST* /api/rest/2.0/users/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createUserGroup[createUserGroup, windows=_blank]|*POST* /api/rest/2.0/groups/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createVariable[createVariable, windows=_blank]|*POST* /api/rest/2.0/template/variables/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtConnection[dbtConnection, windows=_blank]|*POST* /api/rest/2.0/dbt/dbt-connection -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtGenerateSyncTml[dbtGenerateSyncTml, windows=_blank]|*POST* /api/rest/2.0/dbt/generate-sync-tml -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtGenerateTml[dbtGenerateTml, windows=_blank]|*POST* /api/rest/2.0/dbt/generate-tml -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtSearch[dbtSearch, windows=_blank]|*POST* /api/rest/2.0/dbt/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deactivateUser[deactivateUser, windows=_blank]|*POST* /api/rest/2.0/users/deactivate -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteCalendar[deleteCalendar, windows=_blank]|*POST* /api/rest/2.0/calendars/{calendar_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConfig[deleteConfig, windows=_blank]|*POST* /api/rest/2.0/vcs/git/config/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConnection[deleteConnection, windows=_blank]|*POST* /api/rest/2.0/connection/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConnectionConfiguration[deleteConnectionConfiguration, windows=_blank]|*POST* /api/rest/2.0/connection-configurations/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConnectionV2[deleteConnectionV2, windows=_blank]|*POST* /api/rest/2.0/connections/{connection_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteCustomAction[deleteCustomAction, windows=_blank]|*POST* /api/rest/2.0/customization/custom-actions/{custom_action_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteDbtConnection[deleteDbtConnection, windows=_blank]|*POST* /api/rest/2.0/dbt/{dbt_connection_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteEmailCustomization[deleteEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/{template_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteMetadata[deleteMetadata, windows=_blank]|*POST* /api/rest/2.0/metadata/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteOrg[deleteOrg, windows=_blank]|*POST* /api/rest/2.0/orgs/{org_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteOrgEmailCustomization[deleteOrgEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteRole[deleteRole, windows=_blank]|*POST* /api/rest/2.0/roles/{role_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteSchedule[deleteSchedule, windows=_blank]|*POST* /api/rest/2.0/schedules/{schedule_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteTag[deleteTag, windows=_blank]|*POST* /api/rest/2.0/tags/{tag_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteUser[deleteUser, windows=_blank]|*POST* /api/rest/2.0/users/{user_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteUserGroup[deleteUserGroup, windows=_blank]|*POST* /api/rest/2.0/groups/{group_identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteVariable[deleteVariable, windows=_blank]|*POST* /api/rest/2.0/template/variables/{identifier}/delete -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deployCommit[deployCommit, windows=_blank]|*POST* /api/rest/2.0/vcs/git/commits/deploy -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#downloadConnectionMetadataChanges[downloadConnectionMetadataChanges, windows=_blank]|*POST* /api/rest/2.0/connections/download-connection-metadata-changes/{connection_identifier} -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportAnswerReport[exportAnswerReport, windows=_blank]|*POST* /api/rest/2.0/report/answer -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportLiveboardReport[exportLiveboardReport, windows=_blank]|*POST* /api/rest/2.0/report/liveboard -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportMetadataTML[exportMetadataTML, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/export -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportMetadataTMLBatched[exportMetadataTMLBatched, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/export/batch -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchAnswerData[fetchAnswerData, windows=_blank]|*POST* /api/rest/2.0/metadata/answer/data -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchAnswerSqlQuery[fetchAnswerSqlQuery, windows=_blank]|*POST* /api/rest/2.0/metadata/answer/sql -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchAsyncImportTaskStatus[fetchAsyncImportTaskStatus, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/async/status -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchColumnSecurityRules[fetchColumnSecurityRules, windows=_blank]|*POST* /api/rest/2.0/security/column/rules/fetch -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchConnectionDiffStatus[fetchConnectionDiffStatus, windows=_blank]|*POST* /api/rest/2.0/connections/fetch-connection-diff-status/{connection_identifier} -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchLiveboardData[fetchLiveboardData, windows=_blank]|*POST* /api/rest/2.0/metadata/liveboard/data -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchLiveboardSqlQuery[fetchLiveboardSqlQuery, windows=_blank]|*POST* /api/rest/2.0/metadata/liveboard/sql -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchLogs[fetchLogs, windows=_blank]|*POST* /api/rest/2.0/logs/fetch -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchPermissionsOfPrincipals[fetchPermissionsOfPrincipals, windows=_blank]|*POST* /api/rest/2.0/security/principals/fetch-permissions -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchPermissionsOnMetadata[fetchPermissionsOnMetadata, windows=_blank]|*POST* /api/rest/2.0/security/metadata/fetch-permissions -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#forceLogoutUsers[forceLogoutUsers, windows=_blank]|*POST* /api/rest/2.0/users/force-logout -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#generateCSV[generateCSV, windows=_blank]|*POST* /api/rest/2.0/calendars/generate-csv -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getCurrentUserInfo[getCurrentUserInfo, windows=_blank]|*GET* /api/rest/2.0/auth/session/user -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getCurrentUserToken[getCurrentUserToken, windows=_blank]|*GET* /api/rest/2.0/auth/session/token -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getCustomAccessToken[getCustomAccessToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/custom -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getFullAccessToken[getFullAccessToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/full -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getObjectAccessToken[getObjectAccessToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/object -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getSystemConfig[getSystemConfig, windows=_blank]|*GET* /api/rest/2.0/system/config -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getSystemInformation[getSystemInformation, windows=_blank]|*GET* /api/rest/2.0/system -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getSystemOverrideInfo[getSystemOverrideInfo, windows=_blank]|*GET* /api/rest/2.0/system/config-overrides -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importMetadataTML[importMetadataTML, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/import -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importMetadataTMLAsync[importMetadataTMLAsync, windows=_blank]|*POST* /api/rest/2.0/metadata/tml/async/import -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importUserGroups[importUserGroups, windows=_blank]|*POST* /api/rest/2.0/groups/import -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importUsers[importUsers, windows=_blank]|*POST* /api/rest/2.0/users/import -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#login[login, windows=_blank]|*POST* /api/rest/2.0/auth/session/login -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#logout[logout, windows=_blank]|*POST* /api/rest/2.0/auth/session/logout -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#parameterizeMetadata[parameterizeMetadata, windows=_blank]|*POST* /api/rest/2.0/metadata/parameterize -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#publishMetadata[publishMetadata, windows=_blank]|*POST* /api/rest/2.0/security/metadata/publish -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#queryGetDecomposedQuery[queryGetDecomposedQuery, windows=_blank]|*POST* /api/rest/2.0/ai/analytical-questions -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#resetUserPassword[resetUserPassword, windows=_blank]|*POST* /api/rest/2.0/users/reset-password -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#revertCommit[revertCommit, windows=_blank]|*POST* /api/rest/2.0/vcs/git/commits/{commit_id}/revert -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#revokeToken[revokeToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/revoke -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchCalendars[searchCalendars, windows=_blank]|*POST* /api/rest/2.0/calendars/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchCommits[searchCommits, windows=_blank]|*POST* /api/rest/2.0/vcs/git/commits/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchConfig[searchConfig, windows=_blank]|*POST* /api/rest/2.0/vcs/git/config/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchConnection[searchConnection, windows=_blank]|*POST* /api/rest/2.0/connection/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchCustomActions[searchCustomActions, windows=_blank]|*POST* /api/rest/2.0/customization/custom-actions/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchData[searchData, windows=_blank]|*POST* /api/rest/2.0/searchdata -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchEmailCustomization[searchEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchMetadata[searchMetadata, windows=_blank]|*POST* /api/rest/2.0/metadata/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchOrgs[searchOrgs, windows=_blank]|*POST* /api/rest/2.0/orgs/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchRoles[searchRoles, windows=_blank]|*POST* /api/rest/2.0/roles/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchSchedules[searchSchedules, windows=_blank]|*POST* /api/rest/2.0/schedules/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchTags[searchTags, windows=_blank]|*POST* /api/rest/2.0/tags/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchUserGroups[searchUserGroups, windows=_blank]|*POST* /api/rest/2.0/groups/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchUsers[searchUsers, windows=_blank]|*POST* /api/rest/2.0/users/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchVariables[searchVariables, windows=_blank]|*POST* /api/rest/2.0/template/variables/search -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#sendMessage[sendMessage, windows=_blank]|*POST* /api/rest/2.0/ai/conversation/{conversation_identifier}/converse -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#shareMetadata[shareMetadata, windows=_blank]|*POST* /api/rest/2.0/security/metadata/share -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#singleAnswer[singleAnswer, windows=_blank]|*POST* /api/rest/2.0/ai/answer/create -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#unassignTag[unassignTag, windows=_blank]|*POST* /api/rest/2.0/tags/unassign -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#unparameterizeMetadata[unparameterizeMetadata, windows=_blank]|*POST* /api/rest/2.0/metadata/unparameterize -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#unpublishMetadata[unpublishMetadata, windows=_blank]|*POST* /api/rest/2.0/security/metadata/unpublish -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateCalendar[updateCalendar, windows=_blank]|*POST* /api/rest/2.0/calendars/{calendar_identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateColumnSecurityRules[updateColumnSecurityRules, windows=_blank]|*POST* /api/rest/2.0/security/column/rules/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConfig[updateConfig, windows=_blank]|*POST* /api/rest/2.0/vcs/git/config/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConnection[updateConnection, windows=_blank]|*POST* /api/rest/2.0/connection/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConnectionConfiguration[updateConnectionConfiguration, windows=_blank]|*POST* /api/rest/2.0/connection-configurations/{configuration_identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConnectionV2[updateConnectionV2, windows=_blank]|*POST* /api/rest/2.0/connections/{connection_identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateCustomAction[updateCustomAction, windows=_blank]|*POST* /api/rest/2.0/customization/custom-actions/{custom_action_identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateDbtConnection[updateDbtConnection, windows=_blank]|*POST* /api/rest/2.0/dbt/update-dbt-connection -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateEmailCustomization[updateEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateMetadataHeader[updateMetadataHeader, windows=_blank]|*POST* /api/rest/2.0/metadata/headers/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateMetadataObjId[updateMetadataObjId, windows=_blank]|*POST* /api/rest/2.0/metadata/update-obj-id -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateOrg[updateOrg, windows=_blank]|*POST* /api/rest/2.0/orgs/{org_identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateRole[updateRole, windows=_blank]|*POST* /api/rest/2.0/roles/{role_identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateSchedule[updateSchedule, windows=_blank]|*POST* /api/rest/2.0/schedules/{schedule_identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateSystemConfig[updateSystemConfig, windows=_blank]|*POST* /api/rest/2.0/system/config-update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateTag[updateTag, windows=_blank]|*POST* /api/rest/2.0/tags/{tag_identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateUser[updateUser, windows=_blank]|*POST* /api/rest/2.0/users/{user_identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateUserGroup[updateUserGroup, windows=_blank]|*POST* /api/rest/2.0/groups/{group_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#activateUser[activateUser, window=_blank]|*POST* /api/rest/2.0/users/activate +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#assignChangeAuthor[assignChangeAuthor, window=_blank]|*POST* /api/rest/2.0/security/metadata/assign +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#assignTag[assignTag, window=_blank]|*POST* /api/rest/2.0/tags/assign +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#changeUserPassword[changeUserPassword, window=_blank]|*POST* /api/rest/2.0/users/change-password +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#commitBranch[commitBranch, window=_blank]|*POST* /api/rest/2.0/vcs/git/branches/commit +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#connectionConfigurationSearch[connectionConfigurationSearch, window=_blank]|*POST* /api/rest/2.0/connection-configurations/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#convertWorksheetToModel[convertWorksheetToModel, window=_blank]|*POST* /api/rest/2.0/metadata/worksheets/convert +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#copyObject[copyObject, window=_blank]|*POST* /api/rest/2.0/metadata/copyobject +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createCalendar[createCalendar, window=_blank]|*POST* /api/rest/2.0/calendars/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConfig[createConfig, window=_blank]|*POST* /api/rest/2.0/vcs/git/config/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConnection[createConnection, window=_blank]|*POST* /api/rest/2.0/connection/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConnectionConfiguration[createConnectionConfiguration, window=_blank]|*POST* /api/rest/2.0/connection-configurations/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createConversation[createConversation, window=_blank]|*POST* /api/rest/2.0/ai/conversation/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createCustomAction[createCustomAction, window=_blank]|*POST* /api/rest/2.0/customization/custom-actions +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createEmailCustomization[createEmailCustomization, window=_blank]|*POST* /api/rest/2.0/customization/email +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createOrg[createOrg, window=_blank]|*POST* /api/rest/2.0/orgs/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createRole[createRole, window=_blank]|*POST* /api/rest/2.0/roles/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createSchedule[createSchedule, window=_blank]|*POST* /api/rest/2.0/schedules/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createTag[createTag, window=_blank]|*POST* /api/rest/2.0/tags/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createUser[createUser, window=_blank]|*POST* /api/rest/2.0/users/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createUserGroup[createUserGroup, window=_blank]|*POST* /api/rest/2.0/groups/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#createVariable[createVariable, window=_blank]|*POST* /api/rest/2.0/template/variables/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtConnection[dbtConnection, window=_blank]|*POST* /api/rest/2.0/dbt/dbt-connection +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtGenerateSyncTml[dbtGenerateSyncTml, window=_blank]|*POST* /api/rest/2.0/dbt/generate-sync-tml +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtGenerateTml[dbtGenerateTml, window=_blank]|*POST* /api/rest/2.0/dbt/generate-tml +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#dbtSearch[dbtSearch, window=_blank]|*POST* /api/rest/2.0/dbt/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deactivateUser[deactivateUser, window=_blank]|*POST* /api/rest/2.0/users/deactivate +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteCalendar[deleteCalendar, window=_blank]|*POST* /api/rest/2.0/calendars/{calendar_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConfig[deleteConfig, window=_blank]|*POST* /api/rest/2.0/vcs/git/config/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConnection[deleteConnection, window=_blank]|*POST* /api/rest/2.0/connection/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConnectionConfiguration[deleteConnectionConfiguration, window=_blank]|*POST* /api/rest/2.0/connection-configurations/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteConnectionV2[deleteConnectionV2, window=_blank]|*POST* /api/rest/2.0/connections/{connection_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteCustomAction[deleteCustomAction, window=_blank]|*POST* /api/rest/2.0/customization/custom-actions/{custom_action_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteDbtConnection[deleteDbtConnection, window=_blank]|*POST* /api/rest/2.0/dbt/{dbt_connection_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteEmailCustomization[deleteEmailCustomization, window=_blank]|*POST* /api/rest/2.0/customization/email/{template_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteMetadata[deleteMetadata, window=_blank]|*POST* /api/rest/2.0/metadata/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteOrg[deleteOrg, window=_blank]|*POST* /api/rest/2.0/orgs/{org_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteOrgEmailCustomization[deleteOrgEmailCustomization, window=_blank]|*POST* /api/rest/2.0/customization/email/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteRole[deleteRole, window=_blank]|*POST* /api/rest/2.0/roles/{role_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteSchedule[deleteSchedule, window=_blank]|*POST* /api/rest/2.0/schedules/{schedule_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteTag[deleteTag, window=_blank]|*POST* /api/rest/2.0/tags/{tag_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteUser[deleteUser, window=_blank]|*POST* /api/rest/2.0/users/{user_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteUserGroup[deleteUserGroup, window=_blank]|*POST* /api/rest/2.0/groups/{group_identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deleteVariable[deleteVariable, window=_blank]|*POST* /api/rest/2.0/template/variables/{identifier}/delete +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#deployCommit[deployCommit, window=_blank]|*POST* /api/rest/2.0/vcs/git/commits/deploy +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#downloadConnectionMetadataChanges[downloadConnectionMetadataChanges, window=_blank]|*POST* /api/rest/2.0/connections/download-connection-metadata-changes/{connection_identifier} +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportAnswerReport[exportAnswerReport, window=_blank]|*POST* /api/rest/2.0/report/answer +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportLiveboardReport[exportLiveboardReport, window=_blank]|*POST* /api/rest/2.0/report/liveboard +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportMetadataTML[exportMetadataTML, window=_blank]|*POST* /api/rest/2.0/metadata/tml/export +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#exportMetadataTMLBatched[exportMetadataTMLBatched, window=_blank]|*POST* /api/rest/2.0/metadata/tml/export/batch +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchAnswerData[fetchAnswerData, window=_blank]|*POST* /api/rest/2.0/metadata/answer/data +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchAnswerSqlQuery[fetchAnswerSqlQuery, window=_blank]|*POST* /api/rest/2.0/metadata/answer/sql +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchAsyncImportTaskStatus[fetchAsyncImportTaskStatus, window=_blank]|*POST* /api/rest/2.0/metadata/tml/async/status +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchColumnSecurityRules[fetchColumnSecurityRules, window=_blank]|*POST* /api/rest/2.0/security/column/rules/fetch +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchConnectionDiffStatus[fetchConnectionDiffStatus, window=_blank]|*POST* /api/rest/2.0/connections/fetch-connection-diff-status/{connection_identifier} +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchLiveboardData[fetchLiveboardData, window=_blank]|*POST* /api/rest/2.0/metadata/liveboard/data +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchLiveboardSqlQuery[fetchLiveboardSqlQuery, window=_blank]|*POST* /api/rest/2.0/metadata/liveboard/sql +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchLogs[fetchLogs, window=_blank]|*POST* /api/rest/2.0/logs/fetch +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchPermissionsOfPrincipals[fetchPermissionsOfPrincipals, window=_blank]|*POST* /api/rest/2.0/security/principals/fetch-permissions +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#fetchPermissionsOnMetadata[fetchPermissionsOnMetadata, window=_blank]|*POST* /api/rest/2.0/security/metadata/fetch-permissions +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#forceLogoutUsers[forceLogoutUsers, window=_blank]|*POST* /api/rest/2.0/users/force-logout +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#generateCSV[generateCSV, window=_blank]|*POST* /api/rest/2.0/calendars/generate-csv +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getCurrentUserInfo[getCurrentUserInfo, window=_blank]|*GET* /api/rest/2.0/auth/session/user +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getCurrentUserToken[getCurrentUserToken, window=_blank]|*GET* /api/rest/2.0/auth/session/token +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getCustomAccessToken[getCustomAccessToken, window=_blank]|*POST* /api/rest/2.0/auth/token/custom +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getFullAccessToken[getFullAccessToken, window=_blank]|*POST* /api/rest/2.0/auth/token/full +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getObjectAccessToken[getObjectAccessToken, window=_blank]|*POST* /api/rest/2.0/auth/token/object +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getSystemConfig[getSystemConfig, window=_blank]|*GET* /api/rest/2.0/system/config +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getSystemInformation[getSystemInformation, window=_blank]|*GET* /api/rest/2.0/system +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#getSystemOverrideInfo[getSystemOverrideInfo, window=_blank]|*GET* /api/rest/2.0/system/config-overrides +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importMetadataTML[importMetadataTML, window=_blank]|*POST* /api/rest/2.0/metadata/tml/import +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importMetadataTMLAsync[importMetadataTMLAsync, window=_blank]|*POST* /api/rest/2.0/metadata/tml/async/import +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importUserGroups[importUserGroups, window=_blank]|*POST* /api/rest/2.0/groups/import +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#importUsers[importUsers, window=_blank]|*POST* /api/rest/2.0/users/import +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#login[login, window=_blank]|*POST* /api/rest/2.0/auth/session/login +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#logout[logout, window=_blank]|*POST* /api/rest/2.0/auth/session/logout +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#parameterizeMetadata[parameterizeMetadata, window=_blank]|*POST* /api/rest/2.0/metadata/parameterize +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#publishMetadata[publishMetadata, window=_blank]|*POST* /api/rest/2.0/security/metadata/publish +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#queryGetDecomposedQuery[queryGetDecomposedQuery, window=_blank]|*POST* /api/rest/2.0/ai/analytical-questions +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#resetUserPassword[resetUserPassword, window=_blank]|*POST* /api/rest/2.0/users/reset-password +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#revertCommit[revertCommit, window=_blank]|*POST* /api/rest/2.0/vcs/git/commits/{commit_id}/revert +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#revokeToken[revokeToken, window=_blank]|*POST* /api/rest/2.0/auth/token/revoke +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchCalendars[searchCalendars, window=_blank]|*POST* /api/rest/2.0/calendars/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchCommits[searchCommits, window=_blank]|*POST* /api/rest/2.0/vcs/git/commits/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchConfig[searchConfig, window=_blank]|*POST* /api/rest/2.0/vcs/git/config/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchConnection[searchConnection, window=_blank]|*POST* /api/rest/2.0/connection/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchCustomActions[searchCustomActions, window=_blank]|*POST* /api/rest/2.0/customization/custom-actions/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchData[searchData, window=_blank]|*POST* /api/rest/2.0/searchdata +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchEmailCustomization[searchEmailCustomization, window=_blank]|*POST* /api/rest/2.0/customization/email/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchMetadata[searchMetadata, window=_blank]|*POST* /api/rest/2.0/metadata/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchOrgs[searchOrgs, window=_blank]|*POST* /api/rest/2.0/orgs/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchRoles[searchRoles, window=_blank]|*POST* /api/rest/2.0/roles/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchSchedules[searchSchedules, window=_blank]|*POST* /api/rest/2.0/schedules/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchTags[searchTags, window=_blank]|*POST* /api/rest/2.0/tags/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchUserGroups[searchUserGroups, window=_blank]|*POST* /api/rest/2.0/groups/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchUsers[searchUsers, window=_blank]|*POST* /api/rest/2.0/users/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#searchVariables[searchVariables, window=_blank]|*POST* /api/rest/2.0/template/variables/search +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#sendMessage[sendMessage, window=_blank]|*POST* /api/rest/2.0/ai/conversation/{conversation_identifier}/converse +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#shareMetadata[shareMetadata, window=_blank]|*POST* /api/rest/2.0/security/metadata/share +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#singleAnswer[singleAnswer, window=_blank]|*POST* /api/rest/2.0/ai/answer/create +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#unassignTag[unassignTag, window=_blank]|*POST* /api/rest/2.0/tags/unassign +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#unparameterizeMetadata[unparameterizeMetadata, window=_blank]|*POST* /api/rest/2.0/metadata/unparameterize +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#unpublishMetadata[unpublishMetadata, window=_blank]|*POST* /api/rest/2.0/security/metadata/unpublish +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateCalendar[updateCalendar, window=_blank]|*POST* /api/rest/2.0/calendars/{calendar_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateColumnSecurityRules[updateColumnSecurityRules, window=_blank]|*POST* /api/rest/2.0/security/column/rules/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConfig[updateConfig, window=_blank]|*POST* /api/rest/2.0/vcs/git/config/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConnection[updateConnection, window=_blank]|*POST* /api/rest/2.0/connection/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConnectionConfiguration[updateConnectionConfiguration, window=_blank]|*POST* /api/rest/2.0/connection-configurations/{configuration_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateConnectionV2[updateConnectionV2, window=_blank]|*POST* /api/rest/2.0/connections/{connection_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateCustomAction[updateCustomAction, window=_blank]|*POST* /api/rest/2.0/customization/custom-actions/{custom_action_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateDbtConnection[updateDbtConnection, window=_blank]|*POST* /api/rest/2.0/dbt/update-dbt-connection +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateEmailCustomization[updateEmailCustomization, window=_blank]|*POST* /api/rest/2.0/customization/email/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateMetadataHeader[updateMetadataHeader, window=_blank]|*POST* /api/rest/2.0/metadata/headers/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateMetadataObjId[updateMetadataObjId, window=_blank]|*POST* /api/rest/2.0/metadata/update-obj-id +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateOrg[updateOrg, window=_blank]|*POST* /api/rest/2.0/orgs/{org_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateRole[updateRole, window=_blank]|*POST* /api/rest/2.0/roles/{role_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateSchedule[updateSchedule, window=_blank]|*POST* /api/rest/2.0/schedules/{schedule_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateSystemConfig[updateSystemConfig, window=_blank]|*POST* /api/rest/2.0/system/config-update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateTag[updateTag, window=_blank]|*POST* /api/rest/2.0/tags/{tag_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateUser[updateUser, window=_blank]|*POST* /api/rest/2.0/users/{user_identifier}/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateUserGroup[updateUserGroup, window=_blank]|*POST* /api/rest/2.0/groups/{group_identifier}/update | link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateVariable[updateVariable]|*POST* /api/rest/2.0/template/variables/{identifier}/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateVariableValues[updateVariableValues, windows=_blank]|*POST* /api/rest/2.0/template/variables/update -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#validateEmailCustomization[validateEmailCustomization, windows=_blank]|*POST* /api/rest/2.0/customization/email/validate -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#validateMerge[validateMerge, windows=_blank]|*POST* /api/rest/2.0/vcs/git/branches/validate -| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#validateToken[validateToken, windows=_blank]|*POST* /api/rest/2.0/auth/token/validate +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#updateVariableValues[updateVariableValues, window=_blank]|*POST* /api/rest/2.0/template/variables/update +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#validateEmailCustomization[validateEmailCustomization, window=_blank]|*POST* /api/rest/2.0/customization/email/validate +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#validateMerge[validateMerge, window=_blank]|*POST* /api/rest/2.0/vcs/git/branches/validate +| link:https://github.com/thoughtspot/rest-api-sdk/blob/release/sdks/typescript/ThoughtSpotRestApi.md#validateToken[validateToken, window=_blank]|*POST* /api/rest/2.0/auth/token/validate |=== From 80eecfce7c800e44c7c5fbd06d3ea110f7be0e6d Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Wed, 5 Nov 2025 14:33:45 +0530 Subject: [PATCH 05/16] updates1 --- .../ROOT/pages/code-based-custom-actions.adoc | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/modules/ROOT/pages/code-based-custom-actions.adoc b/modules/ROOT/pages/code-based-custom-actions.adoc index 7dd9e8b18..0a9f5d85e 100644 --- a/modules/ROOT/pages/code-based-custom-actions.adoc +++ b/modules/ROOT/pages/code-based-custom-actions.adoc @@ -445,4 +445,23 @@ const customActions = [{ groupId: ['grp1'], orgId: ['org1'] }, ]; ----- \ No newline at end of file +---- + +[NOTE] +`modelColumnNames` are not currently supported for code based custom action for Spotter. + +=== Add callback to a custom action + +To add a callback to a custom action when it is clicked, use the Visual Embed SDK's .on method with EmbedEvent.CustomAction. + +[source,javascript] +---- +embed.on(EmbedEvent.CustomAction, (payload) => { + if (payload.data.id === 'your-custom-action-id') { + // Your callback logic + console.log("Custom Action event:", payload.data); + } +}); +---- + +Ensure you have created the custom action and noted its id. In your callback, verify the action id in the payload. \ No newline at end of file From f8ed45a2f046606c5bf825ba6a9884af90e52d04 Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Wed, 5 Nov 2025 14:50:37 +0530 Subject: [PATCH 06/16] updates2 --- modules/ROOT/pages/code-based-custom-actions.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/code-based-custom-actions.adoc b/modules/ROOT/pages/code-based-custom-actions.adoc index 0a9f5d85e..5f19f921a 100644 --- a/modules/ROOT/pages/code-based-custom-actions.adoc +++ b/modules/ROOT/pages/code-based-custom-actions.adoc @@ -450,7 +450,7 @@ const customActions = [{ [NOTE] `modelColumnNames` are not currently supported for code based custom action for Spotter. -=== Add callback to a custom action +=== Add callback to a code based custom action To add a callback to a custom action when it is clicked, use the Visual Embed SDK's .on method with EmbedEvent.CustomAction. From aca67223e785b723c9fbca64b7fb7ca075e81e34 Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Wed, 5 Nov 2025 15:54:01 +0530 Subject: [PATCH 07/16] updates3 --- modules/ROOT/pages/code-based-custom-actions.adoc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/code-based-custom-actions.adoc b/modules/ROOT/pages/code-based-custom-actions.adoc index 5f19f921a..6011a8735 100644 --- a/modules/ROOT/pages/code-based-custom-actions.adoc +++ b/modules/ROOT/pages/code-based-custom-actions.adoc @@ -432,6 +432,9 @@ In this example, for a user who is part of org1 and grp1, * The custom action will also be shown in any Liveboard where these answers have been pinned. +[NOTE] +`modelColumnNames` are not currently supported for code based custom action for Spotter. + [source,javascript] ---- const customActions = [{ @@ -447,12 +450,10 @@ const customActions = [{ }, ]; ---- -[NOTE] -`modelColumnNames` are not currently supported for code based custom action for Spotter. === Add callback to a code based custom action -To add a callback to a custom action when it is clicked, use the Visual Embed SDK's .on method with EmbedEvent.CustomAction. +To add an event handler to listen to the callback event and trigger a data payload as a response when a user clicks on the code based custom action, use the Visual Embed SDK's .on method with EmbedEvent.CustomAction. [source,javascript] ---- From a9165a7429a5b3b096a9045ec49cd8b1fbe4b1a3 Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Thu, 6 Nov 2025 12:51:21 +0530 Subject: [PATCH 08/16] updates4 --- modules/ROOT/pages/code-based-custom-actions.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/ROOT/pages/code-based-custom-actions.adoc b/modules/ROOT/pages/code-based-custom-actions.adoc index 6011a8735..233130cd3 100644 --- a/modules/ROOT/pages/code-based-custom-actions.adoc +++ b/modules/ROOT/pages/code-based-custom-actions.adoc @@ -69,6 +69,9 @@ Custom Actions can be embedded through the Visual Embed SDK in the following two === Code based custom action for Liveboards +[NOTE] +Code based custom action for Liveboards do not return data in their callback. To get data from a Liveboard object and its visualizations use the `POST /api/rest/2.0/metadata/liveboard/data` API endpoint. + The custom action is applied to all Liveboards. [source,javascript] From 657dff2b94aeaf78c70e240feff6ce15c83ca537 Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Thu, 6 Nov 2025 13:08:55 +0530 Subject: [PATCH 09/16] updates5 --- modules/ROOT/pages/code-based-custom-actions.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/code-based-custom-actions.adoc b/modules/ROOT/pages/code-based-custom-actions.adoc index 233130cd3..f26ffc4d8 100644 --- a/modules/ROOT/pages/code-based-custom-actions.adoc +++ b/modules/ROOT/pages/code-based-custom-actions.adoc @@ -70,7 +70,7 @@ Custom Actions can be embedded through the Visual Embed SDK in the following two === Code based custom action for Liveboards [NOTE] -Code based custom action for Liveboards do not return data in their callback. To get data from a Liveboard object and its visualizations use the `POST /api/rest/2.0/metadata/liveboard/data` API endpoint. +Code based custom action for Liveboards do not return data for visualizations in their callback. To get data from a Liveboard object and its visualizations use the `POST /api/rest/2.0/metadata/liveboard/data` API endpoint. The custom action is applied to all Liveboards. From 65bff091cf314cec1a58ba75a32f72facfd8548a Mon Sep 17 00:00:00 2001 From: ShashiSubramanya Date: Thu, 6 Nov 2025 14:17:59 +0530 Subject: [PATCH 10/16] formatting fixes --- modules/ROOT/pages/mcp-integration.adoc | 6 +++--- modules/ROOT/pages/rest-api-sdk-libraries.adoc | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/ROOT/pages/mcp-integration.adoc b/modules/ROOT/pages/mcp-integration.adoc index d88e77098..8b05690c6 100644 --- a/modules/ROOT/pages/mcp-integration.adoc +++ b/modules/ROOT/pages/mcp-integration.adoc @@ -8,7 +8,7 @@ ThoughtSpot’s Agentic Model Context Protocol (MCP) Server allows you to integrate ThoughtSpot analytics directly into any AI agent, custom chatbot, or LLM-based platforms that support MCP. It acts as a connector between the ThoughtSpot instance and external AI client, and provides a set of tools for interacting with ThoughtSpot’s data and its analytics capabilities programmatically. - The ThoughtSpot MCP Server is an add-on feature available with the link:https://www.thoughtspot.com/pricing[ThoughtSpot Analytics and ThoughtSpot Embedded offerings, window=_blank]. + +The ThoughtSpot MCP Server is an add-on feature available with the link:https://www.thoughtspot.com/pricing[ThoughtSpot Analytics and ThoughtSpot Embedded offerings, window=_blank]. + To purchase the MCP Server subscription and enable the MCP Server in your environment, you must have an active subscription to one of the following ThoughtSpot license plans: * Enterprise Edition of ThoughtSpot Analytics @@ -60,10 +60,10 @@ Integration requires configuration, typically via a config file, to specify serv Authentication and security settings:: -* Access to ThoughtSpot instance: + - +* Access to ThoughtSpot instance + For MCP Server connection, users require access to a ThoughtSpot instance. For tool invocation, the MCP server must accept authenticated requests, and the LLM tool specification must carry those credentials or headers. + ThoughtSpot administrators can use the SSO framework with SAML or OAuth token-based authentication methods to authenticate and sign in users. + + * SAML redirect settings: + For SAML SSO users, the SAML redirect domain configuration is required to ensure that users are redirected to an allowed and trusted domain after they are authenticated. + * To get answers to their data queries, your application users require at least view access to ThoughtSpot data sources. To generate an Answer or to create a Liveboard, users require the data download privilege. diff --git a/modules/ROOT/pages/rest-api-sdk-libraries.adoc b/modules/ROOT/pages/rest-api-sdk-libraries.adoc index 31514f29e..332fa0659 100644 --- a/modules/ROOT/pages/rest-api-sdk-libraries.adoc +++ b/modules/ROOT/pages/rest-api-sdk-libraries.adoc @@ -18,4 +18,3 @@ For more information about REST APIs, use the following resources: * Browse through the +++REST API v2 Playground+++ before you start constructing your API requests. The playground offers an interactive portal with comprehensive information about the API endpoints, request and response workflows. * For information about supported API endpoints, see xref:rest-api-v2-reference.adoc[REST API v2 reference]. * For information about new and deprecated features and enhancements, see xref:_rest_api_v2_0_changelog[REST API v2 Changelog]. - From 0ab4f5e6e4f66b55d4edb96b158e0dd84b300c81 Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Thu, 6 Nov 2025 16:04:49 +0530 Subject: [PATCH 11/16] removed beta for theme builder --- modules/ROOT/pages/common/nav.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/common/nav.adoc b/modules/ROOT/pages/common/nav.adoc index 8f7e34007..bffd00c7d 100644 --- a/modules/ROOT/pages/common/nav.adoc +++ b/modules/ROOT/pages/common/nav.adoc @@ -23,7 +23,7 @@ ** link:{{navprefix}}/restV2-playground?apiResourceId=http%2Fgetting-started%2Fintroduction[REST API v2 Playground] ** link:{{navprefix}}/graphql-play-ground[GraphQL Playground] ** +++REST API v1 Playground+++ -** link:{{navprefix}}/theme-builder[Theme Builder ^Beta^] +** link:{{navprefix}}/theme-builder[Theme Builder] ** link:{{navprefix}}/spotdev-portal[How to use] *** link:{{navprefix}}/dev-playground[Visual Embed Playground] *** link:{{navprefix}}/graphql-playground[GraphQL Playground] @@ -86,7 +86,7 @@ ***** link:{{navprefix}}/css-variables-reference[CSS variables reference] ***** link:{{navprefix}}/customize-icons[Customize icons] ***** link:{{navprefix}}/customize-text[Customize text strings] -***** link:{{navprefix}}/theme-builder-doc[Theme builder ^Beta^] +***** link:{{navprefix}}/theme-builder-doc[Theme builder] *** link:{{navprefix}}/filters-overview[Filters overview] **** link:{{navprefix}}/runtime-overrides[Runtime overrides] From 05d88edde8708a1be0d2b6d2aa506b513923136b Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Fri, 7 Nov 2025 09:18:58 +0530 Subject: [PATCH 12/16] rebasing --- modules/ROOT/pages/common/nav.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ROOT/pages/common/nav.adoc b/modules/ROOT/pages/common/nav.adoc index bffd00c7d..47daf5395 100644 --- a/modules/ROOT/pages/common/nav.adoc +++ b/modules/ROOT/pages/common/nav.adoc @@ -256,3 +256,4 @@ include::generated/typedoc/CustomSideNav.adoc[] ** link:https://docs.thoughtspot.com[Product Documentation, window=_blank] ** link:{{navprefix}}/rest-apiv2-beta-reference[REST API v2 ^Beta^ Reference (Deprecated)] + From df156464f844766adff4212dd80c3e5a34c520f8 Mon Sep 17 00:00:00 2001 From: ShashiSubramanya Date: Fri, 7 Nov 2025 09:38:19 +0530 Subject: [PATCH 13/16] spotter api rel version update --- modules/ROOT/pages/rest-api-v2-reference.adoc | 2 +- modules/ROOT/pages/rest-apiv2-changelog.adoc | 4 ++-- modules/ROOT/pages/spotter-apis.adoc | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/ROOT/pages/rest-api-v2-reference.adoc b/modules/ROOT/pages/rest-api-v2-reference.adoc index a99334a80..aecbcd28b 100644 --- a/modules/ROOT/pages/rest-api-v2-reference.adoc +++ b/modules/ROOT/pages/rest-api-v2-reference.adoc @@ -33,7 +33,7 @@ ThoughtSpot Software: __Not available__ a| +++Try it out+++ a|`POST /api/rest/2.0/ai/relevant-questions/` + diff --git a/modules/ROOT/pages/rest-apiv2-changelog.adoc b/modules/ROOT/pages/rest-apiv2-changelog.adoc index b0e74ae7d..1cdebd13b 100644 --- a/modules/ROOT/pages/rest-apiv2-changelog.adoc +++ b/modules/ROOT/pages/rest-apiv2-changelog.adoc @@ -96,8 +96,8 @@ Spotter:: * `POST /api/rest/2.0/ai/agent/conversation/create` + Creates a new AI-driven conversation session based on a specified data source. The resulting session sets the context for subsequent queries and responses. + -* `POST /api/rest/2.0/ai/data-source-suggestions` + -Returns a list of relevant data sources, such as Models, based on a query and thus helping users and agents choose the most appropriate data source for analytics. + +//* `POST /api/rest/2.0/ai/data-source-suggestions` + +//Returns a list of relevant data sources, such as Models, based on a query and thus helping users and agents choose the most appropriate data source for analytics. + * `POST /api/rest/2.0/ai/relevant-questions/` + Breaks down a user-submitted query into a series of analytical sub-questions using relevant contextual metadata. Provides a list of recommended or relevant questions for a given data source and conversation context to allow users to explore their data further. + diff --git a/modules/ROOT/pages/spotter-apis.adoc b/modules/ROOT/pages/spotter-apis.adoc index 7cab136a1..fe6acba75 100644 --- a/modules/ROOT/pages/spotter-apis.adoc +++ b/modules/ROOT/pages/spotter-apis.adoc @@ -46,7 +46,7 @@ Allows users to submit a natural language search query and fetch an AI-generated |xref:spotter-apis.adoc#_get_data_source_suggestions[Get data source suggestions] a| * `POST /api/rest/2.0/ai/data-source-suggestions` + Returns a list of relevant data sources, such as Models, based on a query and thus helping users and agents choose the most appropriate data source for analytics. + -__Limited availability on ThoughtSpot Cloud instances from 10.13.0.cl onwards. Please contact ThoughtSpot Support to enable this feature on your instance__. +__Available on ThoughtSpot Cloud instances from 10.15.0.cl onwards. Please contact ThoughtSpot Support to enable this feature on your instance__. |===== //// @@ -958,7 +958,7 @@ The `POST /api/rest/2.0/ai/data-source-suggestions` API provides relevant data s [NOTE] ==== -The Get data source suggestions feature is not by default on all ThoughtSpot instances. To enable this API on your instance, contact ThoughtSpot Support. +The Get data source suggestions feature is available from 10.15.0.cl onwards. To enable this API on your instance, contact ThoughtSpot Support. ==== === Request parameters @@ -1035,4 +1035,4 @@ Reason provided by the LLM to explain why each data source was recommended. == Additional resources * See REST API v2 Playground to verify the request and response workflows -* For information MCP tools, see xref:mcp-integration.adoc[MCP server integration] \ No newline at end of file +* For information about MCP tools, see xref:mcp-integration.adoc[MCP server integration] \ No newline at end of file From 922071993ff2f5bda37c49099e6a32812df1593a Mon Sep 17 00:00:00 2001 From: ShashiSubramanya Date: Fri, 7 Nov 2025 11:03:55 +0530 Subject: [PATCH 14/16] spotter api edits --- modules/ROOT/pages/rest-api-v2-reference.adoc | 8 ++++---- modules/ROOT/pages/rest-apiv2-changelog.adoc | 5 ++--- modules/ROOT/pages/spotter-apis.adoc | 8 +++++--- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/modules/ROOT/pages/rest-api-v2-reference.adoc b/modules/ROOT/pages/rest-api-v2-reference.adoc index aecbcd28b..486b90876 100644 --- a/modules/ROOT/pages/rest-api-v2-reference.adoc +++ b/modules/ROOT/pages/rest-api-v2-reference.adoc @@ -31,10 +31,10 @@ Creates a conversation session with ThoughtSpot Spotter |ThoughtSpot Cloud: __10.4.0.cl or later__ + ThoughtSpot Software: __Not available__ a| +++Try it out+++ -a|`POST /api/rest/2.0/ai/data-source-suggestions` + -Gets data source recommendations for a given query. -|ThoughtSpot Cloud: __10.15.0.cl or later__ + -|+++Try it out+++ +//a|`POST /api/rest/2.0/ai/data-source-suggestions` + +//Gets data source recommendations for a given query. +//|ThoughtSpot Cloud: __10.15.0.cl or later__ + +//|+++Try it out+++ a|`POST /api/rest/2.0/ai/relevant-questions/` + Breaks down a user submitted query into relevant questions diff --git a/modules/ROOT/pages/rest-apiv2-changelog.adoc b/modules/ROOT/pages/rest-apiv2-changelog.adoc index 1cdebd13b..9984ea383 100644 --- a/modules/ROOT/pages/rest-apiv2-changelog.adoc +++ b/modules/ROOT/pages/rest-apiv2-changelog.adoc @@ -59,10 +59,9 @@ The variable API enhancements are listed in the following sections. For addition //* You can define the data type for variables using the `data_type`property. //* You can now create formula variables. To create a formula variable, use define the variable type as `FORMULA_VARIABLE` variable type in your API request . - ==== Variables update APIs [tag redBackground]#BREAKING CHANGE# + -The `/api/rest/2.0/template/variables/update` endpoint is deprecated and is replaced with `/api/rest/2.0/template/variables/update-values`. + -To update the properties of a specific variable, use the `/api/rest/2.0/template/variables/{identifier}/update` endpoint and to assign values to one or several variables, use the `POST /api/rest/2.0/template/variables/update-values` endpoint. +The `/api/rest/2.0/template/variables/update` endpoint is deprecated and replaced with `/api/rest/2.0/template/variables/update-values`. + +To update the properties of a specific variable, use the `/api/rest/2.0/template/variables/{identifier}/update` endpoint and to assign values to one or several variables in a single API call, use the `POST /api/rest/2.0/template/variables/update-values` endpoint. ==== Variables search API diff --git a/modules/ROOT/pages/spotter-apis.adoc b/modules/ROOT/pages/spotter-apis.adoc index fe6acba75..723d2f98d 100644 --- a/modules/ROOT/pages/spotter-apis.adoc +++ b/modules/ROOT/pages/spotter-apis.adoc @@ -44,9 +44,9 @@ __This is a legacy API and will be deprecated in an upcoming release version__. |xref:spotter-apis.adoc#_generate_a_single_answer[Generate a single answer] a| * `POST /api/rest/2.0/ai/answer/create` + Allows users to submit a natural language search query and fetch an AI-generated response. -|xref:spotter-apis.adoc#_get_data_source_suggestions[Get data source suggestions] a| * `POST /api/rest/2.0/ai/data-source-suggestions` + -Returns a list of relevant data sources, such as Models, based on a query and thus helping users and agents choose the most appropriate data source for analytics. + -__Available on ThoughtSpot Cloud instances from 10.15.0.cl onwards. Please contact ThoughtSpot Support to enable this feature on your instance__. +//|xref:spotter-apis.adoc#_get_data_source_suggestions[Get data source suggestions] a| * `POST /api/rest/2.0/ai/data-source-suggestions` + +//Returns a list of relevant data sources, such as Models, based on a query and thus helping users and agents choose the most appropriate data source for analytics. + +//__Available on ThoughtSpot Cloud instances from 10.15.0.cl onwards. Please contact ThoughtSpot Support to enable this feature on your instance__. |===== //// @@ -952,6 +952,7 @@ To generate an Answer using the data returned from the Spotter APIs, use the fol * Download the generated Answer using the session ID and generation number via xref:data-report-v2-api.adoc#exportSpotterData[api/rest/2.0/report/answer] API endpoint. * Use tokens generated from Spotter API requests as raw data in query strings and generate an Answer via xref:data-report-v2-api.adoc#_using_tokens_generated_from_spotter_apis_as_raw_data[/api/rest/2.0/searchdata] API endpoint. +//// == Get data source suggestions The `POST /api/rest/2.0/ai/data-source-suggestions` API provides relevant data source recommendations for a user-submitted natural language query. To use this API, you must have at least view access to the underlying metadata source referenced in the response. @@ -1031,6 +1032,7 @@ A float indicating the Model's confidence in the relevance of each recommendatio The data source ID, name, and description for each recommended data source. * `reasoning` + Reason provided by the LLM to explain why each data source was recommended. +//// == Additional resources From f050f7bc8d57403d0816e649675fda7e70162218 Mon Sep 17 00:00:00 2001 From: ShashiSubramanya Date: Fri, 7 Nov 2025 11:05:13 +0530 Subject: [PATCH 15/16] spotter api fixes --- modules/ROOT/pages/whats-new.adoc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/ROOT/pages/whats-new.adoc b/modules/ROOT/pages/whats-new.adoc index 669f2fbf6..b746b0247 100644 --- a/modules/ROOT/pages/whats-new.adoc +++ b/modules/ROOT/pages/whats-new.adoc @@ -63,14 +63,12 @@ For information about REST API v2 enhancements, see xref:rest-apiv2-changelog.ad ThoughtSpot introduces the following new xref:spotter-apis.adoc[Spotter AI APIs] [beta betaBackground]^Beta^, to provide contextual and agentic capabilities for integration with external clients and custom AI applications: * `/api/rest/2.0/ai/agent/conversation/create` -* `/api/rest/2.0/ai/data-source-suggestions` +//* `/api/rest/2.0/ai/data-source-suggestions` * `/api/rest/2.0/ai/relevant-questions/` * `/api/rest/2.0/ai/agent/converse/sse` These APIs are designed to build context with each interaction, orchestrate reasoning, and expose tools and skills for natural language analytics. -The new APIs, such as `/api/rest/2.0/ai/relevant-questions/`, `/api/rest/2.0/ai/agent/converse/sse` and `/api/rest/2.0/ai/data-source-suggestions`, can be accessed both directly and via xref:mcp-integration.adoc[ThoughtSpot's MCP (Model Context Protocol) server]. - For more information, see xref:spotter-apis.adoc[Spotter AI APIs]. //// From 64ff432b3a1a60ae63876d63fa4ec954b160cb3f Mon Sep 17 00:00:00 2001 From: Rani Gangwar Date: Mon, 10 Nov 2025 19:02:18 +0530 Subject: [PATCH 16/16] updates-final --- modules/ROOT/pages/code-based-custom-actions.adoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/ROOT/pages/code-based-custom-actions.adoc b/modules/ROOT/pages/code-based-custom-actions.adoc index f26ffc4d8..10b579b85 100644 --- a/modules/ROOT/pages/code-based-custom-actions.adoc +++ b/modules/ROOT/pages/code-based-custom-actions.adoc @@ -209,6 +209,8 @@ const customActions = [{ }, ]; ---- + +//// When the answerId parameter is provided, the system displays custom actions only on the visualization(s) that use the specified underlying answerId. In this example, consider a Liveboard (lb1) with three visualizations: viz1 (based on ans1), viz2 (based on ans2), and viz3 (based on ans3). @@ -232,6 +234,8 @@ const customActions = [{ }, ]; ---- +//// + When `modelIds` is passed in the `dataModelIds`, then the custom action is show for all visualization which are using the columns of the specified model.