ThoughtSpot For Developers

TFD

ThoughtSpot For Developers

Join the community to ask questions about ThoughtSpot For Developers and get answers from other members.

Join

help

dev-help

Lisa - Hi I am trying to understand how to fetc...

Hi I am trying to understand how to fetch the share status of a liveboard. I see the documentation for updating the shareMode here: https://rest-api-sdk-v2-0.vercel.app/#/http/api-endpoints/security/share-metadata but how can I fetch it while I fetch the liveboard?

Adrian - Hi, I am trying to add a custom action...

Hi, I am trying to add a custom action to a visualisation on a liveboard. I followed the steps form the documentation and it doesn't work. The documentation I followed https://developers.thoughtspot.com/docs/add-action-viz I have custom action created and added to the visualisation. But it doesn't show on the liveboard. Is there something I am missing?...
No description

Jack - Hey guys, I'm having an embed specific i...

Hey guys, I'm having an embed specific issue with filtering: more details in 🧵

Samir Thapa - Hello, I'm currently embedding ...

Hello, I'm currently embedding ThoughtSpot Visual Embed SDK using NextJS 15. While it was working fine previously, it now shows the following error when running the app:: ```...

mad1 - Hi Folks, I am trying to Create a join b...

Hi Folks, I am trying to Create a join between Table an Custom SQL View on ThoughtSpot Platform, but that is not happening. Can you please help me with that.

sagilaufer - Hello, GM.We use search embed, an...

Hello, GM. We use search embed, and wish to have a delete option for our users, as they don't have access to the Thoughtspot platform. the action we saw, according to the docs, is supported only in full embed. is there another option to enable deletion of answers and liveboards?...

Neerav - Hi @everyone ThoughtSpot Embedding AM...

Hi @everyone ThoughtSpot Embedding AMA Sessions - Get Your Questions Answered Live! We're excited to announce our new weekly AMA (Ask Me Anything) sessions focused specifically on embedding ThoughtSpot Analytics in your applications! ...

Stellnox - Hi everyone, Could somebody help me...

Hi everyone, Could somebody help me to better understand how Orgs works. Here is my setup: 1. I have Thoughtspot instance with 2 orgs, "Primary" and "Org 1" 2. I'm trying to embed Liveboard that lives in Primary Org on My Site ...

Monish - #dev-help In ThoughtSpot liveboard e...

#dev-help Hi everyone, In ThoughtSpot liveboard embedded application, is it possible to extract a particular data and process it in a desired way in the backend by hovering/clicking over a particular data point? For example, imagine a geo-bubble map, I would like to fetch the values related to a particular point/bubble in my map from the embedded application and process it in the backend. First thing, I want to know if it is possible to extract data by hovering/clicking over a particular data point/bubble?...

nosTa - Hi Team,I am trying to figure out how...

Hi Team, I am trying to figure out how BodylessConversation works. I can use the appendChild to add the returned div to my "chat" and it is shown. But the problem is, the returned div size is to small. I can adjust it with some min-height configurations, but even than the iframe itself is not scrollable. Is there any way we can get the actual size of the iframe? const conversation = new BodylessConversation({...
No description

TomerLand - Hey, I want to customize some icons...

Hey, I want to customize some icons in the embedded app, spotter for example I set up the svg in the following public address https://myhost.com/my-icon.svg I added https://myhost.com in CSP connect-src domains and CSP img-src domains rules I added the following link in the sprite config const iconSpriteUrl = 'https://myhost.com/my-icon.svg';...
Solution:
Hey @TomerLand , I suppose your dev.dev.env0 - server hosting the SVG accepting requests from the insights.env0.com - Please check this. ( basically hitting the CORS here ) I hope you have whitelisted everything according to docs. ...

Suvash - Hey team, for the ConversationEmbed, i...

Hey team, for the ConversationEmbed, it seems to be returning an isAppInitialized state. I couldn't find anything about it in docs. Can you please enlighten me?
No description

Tim - Hello 👋 I'm embedding a liveboard, and I...

Hello 👋 I'm embedding a liveboard, and I want to allow my users to add a new visualization. I'm currently doing it with an "Add Chart" button on the host that redirects to a new page with Search embedded. The user can use that to build a viz and add it to the liveboard with the Pin button. I would prefer to have this "Add Chart" button live within the liveboard's "More" menu though. Is there a way to make this happen? I was thinking custom actions, but those appear to only work on a visualizati...

Adriana Abad - Hi everyone, I'm trying a CURL t...

Hi everyone, I'm trying a CURL to obtain a token but I'm getting an error, could someone help me please ?

mad1 - Hi Folks, I want to achieve that even if...

Hi Folks, I want to achieve that even if a user don't have access to ThoughtSpot or not onboarded on Thoughtspot, the embeded thoughtspot dashboard should still be visible to him, once he login. Can you please suggest what should be done to achieve this

Geovane - Hi team, can you help me to update an...

Hi team, can you help me to update an ANSWER title/name through the metadata api? I was hoping to use https://developers.thoughtspot.com/docs/restV2-playground?apiResourceId=http%2Fapi-endpoints%2Fmetadata%2Fupdate-metadata-header, but it is hard to know how the payload should look like.... For example: what is the property name for the Answer's name? (just name? answer_name? and etc...)...

Adrian - Hi, I am trying to filter liveboard da...

Hi, I am trying to filter liveboard data by "On or before Today" by triggering a HostEvent.UpdateFilters . Can anyone tell me how the "filter object" should look like?

Tim - How can I delete a liveboard using the RE...

How can I delete a liveboard using the REST API?
Solution:
The endpoint api/rest/2.0/metadata/delete should help you

Tim - Heads up I'm unable to view the #announce...

Heads up I'm unable to view the #announcements channel
No description

Ashot - @shikharTS hello, I’m embedding a Thou...

@shikharTS hello, I’m embedding a ThoughtSpot iframe on my website, but I’m facing an issue where the iframe height doesn’t adjust dynamically when switching tabs inside the iframe. As a result, some charts are getting cut off. Could you please advise on how to make the iframe height adjust dynamically based on its content? If there are any specific configurations or best practices for handling this within ThoughtSpot, I’d appreciate your guidance....
No description