GET /tspublic/rest/v2/metadata/tag
Gets details for the specified tag. You must specify the tag name or the GUID.
POST /tspublic/rest/v2/metadata/tag/create
PUT /tspublic/rest/v2/metadata/tag/update
Modifies the properties of a tag object.
PUT /tspublic/rest/v2/metadata/tag/assign
Assigns a tag to one or several metadata objects. You can assign a tag to a Liveboard, Answer, data object, and data connection objects.
PUT /tspublic/rest/v2/metadata/tag/unassign
Removes the tag assigned to an object.
DELETE /tspublic/rest/v2/metadata/tag/delete
Deletes the specified tag.
PUT /tspublic/rest/v2/metadata/favorite/assign
Adds an object such as Liveboards and answers to a userβs favorites list.
PUT /tspublic/rest/v2/metadata/favorite/unassign
Removes the specified object from the userβs favorites list.
GET /tspublic/rest/v2/metadata/homeliveboard
Gets the details of the Liveboard that is set as a default Liveboard for the ThoughtSpot user.
PUT /tspublic/rest/v2/metadata/homeliveboard/assign
Assigns a Liveboard as a default Liveboard for a ThoughtSpot user.
PUT /tspublic/rest/v2/metadata/homeliveboard/unassign
Removes the default home Liveboard setting for a ThoughtSpot user.
GET /tspublic/rest/v2/metadata/incomplete
Gets a list of objects with incomplete metadata.
GET /tspublic/rest/v2/metadata/header
Gets header details for a specific metadata object.
GET /tspublic/rest/v2/metadata/details
Gets details of a specific metadata object. To filter your query, specify the metadata object type and the ID.
GET /tspublic/rest/v2/metadata/vizheaders
Gets a list of visualization headers associated with a Liveboard.
POST /tspublic/rest/v2/metadata/header/search
Gets a list of all metadata objects in the ThoughtSpot system. To filter your query, specify the metadata object type, access level, and other such attributes.
POST /tspublic/rest/v2/metadata/detail/search
Gets details of one or several metadata objects of a specific type.
DELETE /tspublic/rest/v2/metadata/delete
Deletes the specified metadata object. You can delete answers, Liveboards, tags, worksheets, views, tables, columns, and table joins.
Note that the endpoint does not support deleting the connection, user, and group objects. To delete these objects, use the following endpoints:
-
DELETE /tspublic/rest/v2/connection/delete
-
DELETE /tspublic/rest/v2/user/delete
-
DELETE /tspublic/rest/v2/group/delete
POST /tspublic/rest/v2/metadata/dependency
Gets a list of dependent metadata objects.
POST /tspublic/rest/v2/metadata/tml/export
Exports a TML object and associated metadata.
POST /tspublic/rest/v2/metadata/tml/import
Imports one or several TML objects and object associations.