ThoughtSpot Developer portal

ThoughtSpot Developer portal

Table of Contents

ThoughtSpot Developer portal lets you explore the Visual Embed SDK, REST API SDK and preview the coding experience in Playground.

The portal also allows authorized you to customize and rebrand the look and feel of the UI, create custom actions, and configure security and authentication settings.

If you are an existing ThoughtSpot user

You can access the Developer portal from your ThoughtSpot application instance.

  1. Log in to ThoughtSpot.

  2. Navigate to the Develop tab.

    The Develop tab is available only if your user account has developer or administrator privilege. For more information about configuring developer privilege, see the Developer access.

If you are not an existing ThoughtSpot user

If you do not have a ThoughtSpot user account and you want to evaluate the APIs in the developer playground:

  1. Go to developers.thoughtspot.com.

  2. From the header bar, click Playground.

Note

You can also register for a free trial and evaluate the SDK and APIs on ThoughtSpot free trial cluster.

Find your way around🔗

The ThoughtSpot Developer portal includes several sections that assist you through your embedding journey.

Home

The Home page of the Developer portal provides a pictorial view of ThoughtSpot features that you can integrate with your applications. This page also includes links to the Developer Guides and Playground.

Developer Portal
Visual Embed SDK

Includes the following menu items:

Guide

Opens the Visual Embed documentation page.

Playground

The Visual Embed SDK Playground allows you to explore the following Visual Embed components:

Visit the Playground
REST API

Includes the following menu items:

Guide

Opens the REST API documentation.

REST Playground v1

Opens the REST API v1 Explorer page. This page allows you to make API calls to the REST API v1 endpoints through the Swagger UI.

Try it out
REST Playground v2.0

Opens the REST API v2.0 Playground, which allows you to view the v2.0 endpoints, make API calls, and explore the request and response workflows.

Try it out
Customizations

The Developer portal displays the following customization options for Thoughtspot embedded instances:

  • Styles

    Provides a set of style customization controls to rebrand the look and feel of the ThoughtSpot UI and its elements.

    For more information, see Customize styles.

  • Custom actions

    Provides UI workflows to create custom actions in the ThoughtSpot UI. For example, you can create an action that triggers a callback to your host application, or invoke a URL to send ThoughtSpot data. For more information, see Custom actions.

  • Security settings

    Provides security controls to add third-party domains as trusted hosts for CORS and CSP. The Security settings page also allows you to enable trusted authentication and add a SAML redirect domain to the allowed list of domains.

  • Links settings

    Allows you to customize the format of system-generated links. For more information, see Customize links.