{ "info": { "_postman_id": "1e1f29c9-8ac5-4a85-b798-0d00d6c516df", "name": "ThoughtSpot Public REST 10.1.0.cl 9.2.0.cl API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "lastUpdatedBy": "35240", "uid": "35240-1e1f29c9-8ac5-4a85-b798-0d00d6c516df" }, "item": [ { "name": "api", "item": [ { "name": "rest", "item": [ { "name": "2.0", "item": [ { "name": "connection", "item": [ { "name": "create", "item": [ { "name": "create Connection", "id": "2b181dc8-6423-41aa-9c72-85522aae5cca", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"data_warehouse_type\": \"POSTGRES\",\n \"data_warehouse_config\": {},\n \"description\": \"\",\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "create" ] }, "description": "\n Version: 9.2.0.cl or later\n\nCreates a connection to a data warehouse for live query services.\n\nRequires `DATAMANAGEMENT` (**Can manage data**) or `ADMINISTRATION` (**Can administer ThoughtSpot**) privilege.\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance, the `CAN_CREATE_OR_EDIT_CONNECTIONS` (**Can create/edit Connections**) privilege is required.\n\n#### Create a connection without tables\n\nTo create a connection without tables:\n\n1. Pass these parameters in your API request.\n * Name of the connection.\n * Type of the data warehouse to connect to.\n * A JSON map of configuration attributes in `data_warehouse_config`. The following example shows the configuration attributes for a SnowFlake connection:\n ```\n {\n \"configuration\":{\n \"accountName\":\"thoughtspot_partner\",\n \"user\":\"tsadmin\",\n \"password\":\"TestConn123\",\n \"role\":\"sysadmin\",\n \"warehouse\":\"MEDIUM_WH\"\n },\n \"authenticationType\": \"SERVICE_ACCOUNT\",\n \"databases\": [\"DB1\", \"DB2\"],\n \"externalDatabases\":[\n\n ]\n }\n ```\n2. Set `validate` to `false`.\n\n**NOTE:** If the `authentication_type` is anything other than SERVICE_ACCOUNT, you must explicitly provide the authenticationType property in the payload. If you do not specify authenticationType, the API will default to SERVICE_ACCOUNT as the authentication type.\n\n#### Create a connection with tables\n\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance, the `CAN_CREATE_OR_EDIT_CONNECTIONS` (**Can create/edit Connections**) and `CAN_MANAGE_WORKSHEET_VIEWS_TABLES` (**Can manage data models**) privilege is required.\n\nTo create a connection with tables:\n\n1. Pass these parameters in your API request.\n* Name of the connection.\n* Type of the data warehouse to connect to.\n* A JSON map of configuration attributes, database details, and table properties in `data_warehouse_config` as shown in the following example:\n ```\n {\n \"configuration\":{\n \"accountName\":\"thoughtspot_partner\",\n \"user\":\"tsadmin\",\n \"password\":\"TestConn123\",\n \"role\":\"sysadmin\",\n \"warehouse\":\"MEDIUM_WH\"\n },\n \"authenticationType\": \"SERVICE_ACCOUNT\",\n \"databases\": [\"DB1\", \"DB2\", \"AllDatatypes\"],\n \"externalDatabases\":[\n {\n \"name\":\"AllDatatypes\",\n \"isAutoCreated\":false,\n \"schemas\":[\n {\n \"name\":\"alldatatypes\",\n \"tables\":[\n {\n \"name\":\"allDatatypes\",\n \"type\":\"TABLE\",\n \"description\":\"\",\n \"selected\":true,\n \"linked\":true,\n \"columns\":[\n {\n \"name\":\"CNUMBER\",\n \"type\":\"INT64\",\n \"canImport\":true,\n \"selected\":true,\n \"isLinkedActive\":true,\n \"isImported\":false,\n \"tableName\":\"allDatatypes\",\n \"schemaName\":\"alldatatypes\",\n \"dbName\":\"AllDatatypes\"\n },\n {\n \"name\":\"CDECIMAL\",\n \"type\":\"INT64\",\n \"canImport\":true,\n \"selected\":true,\n \"isLinkedActive\":true,\n \"isImported\":false,\n \"tableName\":\"allDatatypes\",\n \"schemaName\":\"alldatatypes\",\n \"dbName\":\"AllDatatypes\"\n }\n ]\n }\n ]\n }\n ]\n }\n ]\n }\n ```\n2. Set `validate` to `true`.\n\n**NOTE:** If the `authentication_type` is anything other than SERVICE_ACCOUNT, you must explicitly provide the authenticationType property in the payload. If you do not specify authenticationType, the API will default to SERVICE_ACCOUNT as the authentication type.\n\nThe optional `databases` property in `data_warehouse_config` accepts a list of database names. When specified, ThoughtSpot persists this list on the connection and uses it to scope metadata fetching to only the specified databases in subsequent table add and remove operations. If omitted, all databases in the data warehouse are accessible for metadata operations.\n\nThe `databases` and `externalDatabases` serve different purposes. `databases` is a flat list of database names that controls which databases are scanned during metadata operations. `externalDatabases` defines the full table hierarchy and determines which tables are linked into ThoughtSpot.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "2dea5e56-20ae-492a-86ac-1a28732c91ee", "name": "Connection to the datasource successfully created.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"data_warehouse_type\": \"POSTGRES\",\n \"data_warehouse_config\": {},\n \"description\": \"\",\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "create" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"data_warehouse_type\": \"SINGLESTORE\",\n \"details\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-2dea5e56-20ae-492a-86ac-1a28732c91ee" }, { "id": "40c633ba-d5f9-4068-ac16-ceb92d6531f6", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"data_warehouse_type\": \"POSTGRES\",\n \"data_warehouse_config\": {},\n \"description\": \"\",\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "create" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-40c633ba-d5f9-4068-ac16-ceb92d6531f6" }, { "id": "2972bc70-2c3e-425a-94a8-f15c4597237d", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"data_warehouse_type\": \"POSTGRES\",\n \"data_warehouse_config\": {},\n \"description\": \"\",\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "create" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-2972bc70-2c3e-425a-94a8-f15c4597237d" }, { "id": "e37365e3-75f0-4028-a2a4-7bfdb9aa27ca", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"data_warehouse_type\": \"POSTGRES\",\n \"data_warehouse_config\": {},\n \"description\": \"\",\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "create" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-e37365e3-75f0-4028-a2a4-7bfdb9aa27ca" }, { "id": "ef5fde29-0610-4030-9c61-f39fc2f5c8e5", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"data_warehouse_type\": \"POSTGRES\",\n \"data_warehouse_config\": {},\n \"description\": \"\",\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "create" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-ef5fde29-0610-4030-9c61-f39fc2f5c8e5" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-2b181dc8-6423-41aa-9c72-85522aae5cca" } ], "id": "50ce6c25-b572-4d85-96f8-a0ec5c5faa4b", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-50ce6c25-b572-4d85-96f8-a0ec5c5faa4b" }, { "name": "delete", "item": [ { "name": "delete Connection", "id": "d7fd3b69-c87e-4ecd-8814-019c384fadc8", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "delete" ] }, "description": "\n Version: 9.2.0.cl or later\n\n\n**Important**: This endpoint is deprecated and will be removed from ThoughtSpot in September 2025. ThoughtSpot strongly recommends using the\n[Delete Connection V2](#/http/api-endpoints/connections/delete-connection-v2) endpoint to delete your connection objects. \n\n#### Usage guidelines\n\nDeletes a connection object.\n\nRequires `DATAMANAGEMENT` (**Can manage data**) and edit permissions to the connection object, or `ADMINISTRATION` (**Can administer ThoughtSpot**) privilege.\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance, the `CAN_CREATE_OR_EDIT_CONNECTIONS` (**Can create/edit Connections**) privilege is required.\n\n**Note**: If a connection has dependent objects, make sure you remove its associations before the delete operation.\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "ba7a83bc-7840-48a8-a2c3-3a77364cb90b", "name": "Connection successfully deleted.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "delete" ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-ba7a83bc-7840-48a8-a2c3-3a77364cb90b" }, { "id": "bfed3c47-8d79-4717-8744-81cfd1d0d04c", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "delete" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-bfed3c47-8d79-4717-8744-81cfd1d0d04c" }, { "id": "7123d2d9-649a-46d5-94ff-42e4b8adab56", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "delete" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-7123d2d9-649a-46d5-94ff-42e4b8adab56" }, { "id": "5b2b550f-139c-4a5f-8352-518ccb4b359a", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "delete" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-5b2b550f-139c-4a5f-8352-518ccb4b359a" }, { "id": "ed7812df-bc04-486d-a636-cd3b1507def3", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "delete" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-ed7812df-bc04-486d-a636-cd3b1507def3" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-d7fd3b69-c87e-4ecd-8814-019c384fadc8" } ], "id": "82edf25b-4c9b-447d-a44b-4ba1fe9c008c", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-82edf25b-4c9b-447d-a44b-4ba1fe9c008c" }, { "name": "search", "item": [ { "name": "search Connection", "id": "931f290d-12a7-4149-ae90-bc2ec59e066a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"connections\": [\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n },\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n }\n ],\n \"data_warehouse_types\": [\n \"SNOWFLAKE\",\n \"AZURE_SYNAPSE\"\n ],\n \"record_offset\": 0,\n \"record_size\": 10,\n \"tag_identifiers\": [\n \"\",\n \"\"\n ],\n \"data_warehouse_object_type\": \"TABLE\",\n \"sort_options\": {\n \"field_name\": \"DISPLAY_NAME\",\n \"order\": \"DESC\"\n },\n \"include_details\": \"\",\n \"configuration\": {},\n \"authentication_type\": \"SERVICE_ACCOUNT\",\n \"show_resolved_parameters\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "search" ] }, "description": "\n Version: 9.2.0.cl or later\n\nGets connection objects.\nRequires `DATAMANAGEMENT` (**Can manage data**) or `ADMINISTRATION` (**Can administer ThoughtSpot**) privilege.\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance, the `CAN_CREATE_OR_EDIT_CONNECTIONS` (**Can create/edit Connections**) privilege is required.\n\n- To get a list of all connections available in the ThoughtSpot system, send the API request without any attributes in the request body.\n- To get the connection objects for a specific type of data warehouse, specify the type in `data_warehouse_types`.\n- To fetch details of a connection object, specify the connection object GUID or name. The `name_pattern` attribute allows passing partial text with `%` for a wildcard match.\n- To get details of the database, schemas, tables, or columns from a data connection object, specify `data_warehouse_object_type`.\n- To get a specific database, schema, table, or column from a connection object, define the object type in `data_warehouse_object_type` and object properties in the `data_warehouse_objects` array. For example, to search for a column, you must pass the database, schema, and table names in the API request.\n Note that in the following example, object properties are set in a hierarchical order (`database` > `schema` > `table` > `column`).\n\n```\n{\n \"connections\": [\n {\n \"identifier\": \"b9d1f2ef-fa65-4a4b-994e-30fa2d57b0c2\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"NEBULADEV\",\n \"schema\": \"INFORMATION_SCHEMA\",\n \"table\": \"APPLICABLE_ROLES\",\n \"column\": \"ROLE_NAME\"\n }\n ]\n }\n ],\n \"data_warehouse_object_type\": \"COLUMN\"\n}\n```\n\n- To fetch data by `configuration`, specify `data_warehouse_object_type`. For example, to fetch columns from the `DEVELOPMENT` database, specify the `data_warehouse_object_type` as `DATABASE` and define the `configuration` string as `{\"database\":\"DEVELOPMENT\"}`. To get column data for a specific table, specify the table, for example,`{\"database\":\"RETAILAPPAREL\",\"table\":\"PIPES\"}`.\n- To query connections by `authentication_type`, specify `data_warehouse_object_type`. Supported values for `authentication_type` are:\n - `SERVICE_ACCOUNT`: For connections that require service account credentials to authenticate to the Cloud Data Warehouse and fetch data.\n - `OAUTH`: For connections that require OAuth credentials to authenticate to the Cloud Data Warehouse and fetch data. Teradata, Oracle, and Presto Cloud Data Warehouses do not support the OAuth authentication type.\n - `IAM`: For connections that have the IAM OAuth set up. This authentication type is supported on Amazon Redshift connections only.\n - `EXTOAUTH`: For connections that have External OAuth set up. ThoughtSpot supports external [OAuth with Microsoft Azure Active Directory (AD)](https://docs.thoughtspot.com/cloud/latest/ connections-snowflake-azure-ad-oauth) and [Okta for Snowflake data connections](https://docs.thoughtspot.com/cloud/latest/connections-snowflake-okta-oauth).\n - `KEY_PAIR`: For connections that require Key Pair account credentials to authenticate to the Cloud Data Warehouse and fetch data. This authentication type is supported on Snowflake connections only.\n - `OAUTH_WITH_PKCE`: For connections that require OAuth with PKCE account credentials to authenticate to the Cloud Data Warehouse and fetch data. This authentication type is supported on Snowflake, Starburst, Databricks, Denodo connections only.\n - `EXTOAUTH_WITH_PKCE`: For connections that require External OAuth With PKCE account credentials to authenticate to the Cloud Data Warehouse and fetch data. This authentication type is supported on Snowflake connections only.\n - `OAUTH_WITH_PEZ`: For connections that require OAuth With PEZ account credentials to authenticate to the Cloud Data Warehouse and fetch data. This authentication type is supported on Amazon Redshift connections only.\n - `OAUTH_WITH_SERVICE_PRINCIPAL`: For connections that require OAuth With Service Principal account credentials to authenticate to the Cloud Data Warehouse and fetch data. This authentication type is supported on Databricks connections only.\n - `PERSONAL_ACCESS_TOKEN`: For connections that require Personal Access Token account credentials to authenticate to the Cloud Data Warehouse and fetch data. This authentication type is supported on Databricks connections only.\n - `OAUTH_CLIENT_CREDENTIALS`: For connections that require OAuth Client Credentials to authenticate to the Cloud Data Warehouse and fetch data. This authentication type is supported on Snowflake connections only.\n- To include more details about connection objects in the API response, set `include_details` to `true`.\n- You can also sort the output by field names and filter connections by tags.\n\n**NOTE**: In addition to the connection GUID and name, the `identifier` field on each entry in `connections` accepts a Custom object ID if one is configured for the connection. The response also includes the `obj_id` field for each connection that has one set.\n\n**NOTE**: When filtering connection records by parameters other than `data_warehouse_types` or `tag_identifiers`, ensure that you set `record_size` to `-1` and `record_offset` to `0` for precise results.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "6d20a6ea-2a65-40cc-a6ec-71db11716798", "name": "List of connections to the datasource.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connections\": [\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n },\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n }\n ],\n \"data_warehouse_types\": [\n \"SNOWFLAKE\",\n \"AZURE_SYNAPSE\"\n ],\n \"record_offset\": 0,\n \"record_size\": 10,\n \"tag_identifiers\": [\n \"\",\n \"\"\n ],\n \"data_warehouse_object_type\": \"TABLE\",\n \"sort_options\": {\n \"field_name\": \"DISPLAY_NAME\",\n \"order\": \"DESC\"\n },\n \"include_details\": \"\",\n \"configuration\": {},\n \"authentication_type\": \"SERVICE_ACCOUNT\",\n \"show_resolved_parameters\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "search" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"data_warehouse_type\": \"DREMIO\",\n \"obj_id\": \"\",\n \"description\": \"\",\n \"data_warehouse_objects\": {\n \"databases\": [\n {\n \"name\": \"\",\n \"schemas\": [\n {\n \"name\": \"\",\n \"tables\": [\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n },\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"tables\": [\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n },\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n }\n ]\n }\n ],\n \"auto_created\": \"\"\n },\n {\n \"name\": \"\",\n \"schemas\": [\n {\n \"name\": \"\",\n \"tables\": [\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n },\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"tables\": [\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n },\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n }\n ]\n }\n ],\n \"auto_created\": \"\"\n }\n ]\n },\n \"details\": {}\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"data_warehouse_type\": \"TERADATA\",\n \"obj_id\": \"\",\n \"description\": \"\",\n \"data_warehouse_objects\": {\n \"databases\": [\n {\n \"name\": \"\",\n \"schemas\": [\n {\n \"name\": \"\",\n \"tables\": [\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n },\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"tables\": [\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n },\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n }\n ]\n }\n ],\n \"auto_created\": \"\"\n },\n {\n \"name\": \"\",\n \"schemas\": [\n {\n \"name\": \"\",\n \"tables\": [\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n },\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"tables\": [\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n },\n {\n \"name\": \"\",\n \"columns\": [\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n },\n {\n \"name\": \"\",\n \"data_type\": \"\",\n \"is_aggregate\": \"\",\n \"can_import\": \"\",\n \"selected\": \"\",\n \"is_linked_active\": \"\"\n }\n ],\n \"type\": \"\",\n \"description\": \"\",\n \"selected\": \"\",\n \"linked\": \"\"\n }\n ]\n }\n ],\n \"auto_created\": \"\"\n }\n ]\n },\n \"details\": {}\n }\n]", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-6d20a6ea-2a65-40cc-a6ec-71db11716798" }, { "id": "3d2b0117-2040-4f5f-a905-48995c2415da", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connections\": [\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n },\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n }\n ],\n \"data_warehouse_types\": [\n \"SNOWFLAKE\",\n \"AZURE_SYNAPSE\"\n ],\n \"record_offset\": 0,\n \"record_size\": 10,\n \"tag_identifiers\": [\n \"\",\n \"\"\n ],\n \"data_warehouse_object_type\": \"TABLE\",\n \"sort_options\": {\n \"field_name\": \"DISPLAY_NAME\",\n \"order\": \"DESC\"\n },\n \"include_details\": \"\",\n \"configuration\": {},\n \"authentication_type\": \"SERVICE_ACCOUNT\",\n \"show_resolved_parameters\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "search" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-3d2b0117-2040-4f5f-a905-48995c2415da" }, { "id": "250fed08-51fa-4dac-8d9e-2b78eb2628ef", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connections\": [\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n },\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n }\n ],\n \"data_warehouse_types\": [\n \"SNOWFLAKE\",\n \"AZURE_SYNAPSE\"\n ],\n \"record_offset\": 0,\n \"record_size\": 10,\n \"tag_identifiers\": [\n \"\",\n \"\"\n ],\n \"data_warehouse_object_type\": \"TABLE\",\n \"sort_options\": {\n \"field_name\": \"DISPLAY_NAME\",\n \"order\": \"DESC\"\n },\n \"include_details\": \"\",\n \"configuration\": {},\n \"authentication_type\": \"SERVICE_ACCOUNT\",\n \"show_resolved_parameters\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "search" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-250fed08-51fa-4dac-8d9e-2b78eb2628ef" }, { "id": "64da08dc-36df-40e8-addb-407f8ed983ce", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connections\": [\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n },\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n }\n ],\n \"data_warehouse_types\": [\n \"SNOWFLAKE\",\n \"AZURE_SYNAPSE\"\n ],\n \"record_offset\": 0,\n \"record_size\": 10,\n \"tag_identifiers\": [\n \"\",\n \"\"\n ],\n \"data_warehouse_object_type\": \"TABLE\",\n \"sort_options\": {\n \"field_name\": \"DISPLAY_NAME\",\n \"order\": \"DESC\"\n },\n \"include_details\": \"\",\n \"configuration\": {},\n \"authentication_type\": \"SERVICE_ACCOUNT\",\n \"show_resolved_parameters\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "search" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-64da08dc-36df-40e8-addb-407f8ed983ce" }, { "id": "45fdb21a-4d06-4600-9872-f07e7d29cf84", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connections\": [\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n },\n {\n \"identifier\": \"\",\n \"name_pattern\": \"\",\n \"data_warehouse_objects\": [\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n },\n {\n \"database\": \"\",\n \"schema\": \"\",\n \"table\": \"\",\n \"column\": \"\"\n }\n ]\n }\n ],\n \"data_warehouse_types\": [\n \"SNOWFLAKE\",\n \"AZURE_SYNAPSE\"\n ],\n \"record_offset\": 0,\n \"record_size\": 10,\n \"tag_identifiers\": [\n \"\",\n \"\"\n ],\n \"data_warehouse_object_type\": \"TABLE\",\n \"sort_options\": {\n \"field_name\": \"DISPLAY_NAME\",\n \"order\": \"DESC\"\n },\n \"include_details\": \"\",\n \"configuration\": {},\n \"authentication_type\": \"SERVICE_ACCOUNT\",\n \"show_resolved_parameters\": false\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "search" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-45fdb21a-4d06-4600-9872-f07e7d29cf84" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-931f290d-12a7-4149-ae90-bc2ec59e066a" } ], "id": "527c851c-af8c-4dd4-ad33-af8a797af41b", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-527c851c-af8c-4dd4-ad33-af8a797af41b" }, { "name": "update", "item": [ { "name": "update Connection", "id": "74248d47-a3da-4cc9-a9b0-af50e25ed261", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"data_warehouse_config\": {},\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "update" ] }, "description": "\n Version: 9.2.0.cl or later\n\n**Important**: This endpoint is deprecated and will be removed from ThoughtSpot in September 2025. ThoughtSpot strongly recommends using the\n[Update connection V2](#/http/api-endpoints/connections/update-connection-v2) endpoint to update your connection objects.\n\n#### Usage guidelines\n\nUpdates a connection object. \n\nRequires `DATAMANAGEMENT` (**Can manage data**) and edit permissions to the connection object, or `ADMINISTRATION` (**Can administer ThoughtSpot**) privilege.\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance, the `CAN_CREATE_OR_EDIT_CONNECTIONS` (**Can create/edit Connections**) privilege is required.\n\nTo update a connection object, pass these parameters in your API request:\n\n1. GUID of the connection object.\n2. If you are updating tables or database schema of a connection object:\n a. Add the updated JSON map of metadata with database, schema, and tables in `data_warehouse_config`.\n b. Set `validate` to `true`.\n3. If you are updating a configuration attribute, connection name, or description, you can set `validate` to `false`.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "a94cfb97-ff38-4eb5-9c30-39e18b48fdd2", "name": "Connection successfully updated.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"data_warehouse_config\": {},\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "update" ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-a94cfb97-ff38-4eb5-9c30-39e18b48fdd2" }, { "id": "ca40becc-cd41-4a3d-9a13-73f60e3d090d", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"data_warehouse_config\": {},\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "update" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-ca40becc-cd41-4a3d-9a13-73f60e3d090d" }, { "id": "1ebb291e-baa1-432b-b18a-5c7774f33f4b", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"data_warehouse_config\": {},\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "update" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-1ebb291e-baa1-432b-b18a-5c7774f33f4b" }, { "id": "0a5bf55d-35e1-40cb-accd-136a875d6be0", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"data_warehouse_config\": {},\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "update" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-0a5bf55d-35e1-40cb-accd-136a875d6be0" }, { "id": "458aac3e-e75a-4a51-91da-4c46a4dfac11", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"connection_identifier\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"data_warehouse_config\": {},\n \"validate\": true\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/connection/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "connection", "update" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-458aac3e-e75a-4a51-91da-4c46a4dfac11" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-74248d47-a3da-4cc9-a9b0-af50e25ed261" } ], "id": "97125385-da13-4c3a-9a90-5b9ef8167a02", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-97125385-da13-4c3a-9a90-5b9ef8167a02" } ], "id": "3a3bff08-96d8-4cfb-b7d5-5cb30feb7a25", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-3a3bff08-96d8-4cfb-b7d5-5cb30feb7a25" }, { "name": "system", "item": [ { "name": "config-overrides", "item": [ { "name": "get System Override Info", "id": "2c719b9e-ed9e-4b4f-b551-07fb400326b5", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-overrides", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-overrides" ] }, "description": "\n Version: 9.2.0.cl or later\n\nGets a list of configuration overrides applied on the cluster. \n\nRequires `ADMINISTRATION` (**Can administer ThoughtSpot**) privilege.\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance, the `APPLICATION_ADMINISTRATION` (**Can manage application settings**) privilege is required.\n\nThis API does not require any parameters to be passed in the request. \n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "42fe30ea-0ad6-4ade-9fe8-564a29841b16", "name": "Cluster configuration which can be overridden.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-overrides", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-overrides" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"config_override_info\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-42fe30ea-0ad6-4ade-9fe8-564a29841b16" }, { "id": "b948be39-1eed-4dbf-aad5-e89ca617736e", "name": "Invalid request.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-overrides", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-overrides" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-b948be39-1eed-4dbf-aad5-e89ca617736e" }, { "id": "afa20ee5-ed1a-4b55-a79e-c77f86b7e0be", "name": "Unauthorized access.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-overrides", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-overrides" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-afa20ee5-ed1a-4b55-a79e-c77f86b7e0be" }, { "id": "09529277-f367-491a-b673-de067261c14e", "name": "Forbidden access.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-overrides", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-overrides" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-09529277-f367-491a-b673-de067261c14e" }, { "id": "f42e0a97-a276-409b-a0e0-a39a10cf3b59", "name": "Unexpected error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-overrides", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-overrides" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-f42e0a97-a276-409b-a0e0-a39a10cf3b59" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-2c719b9e-ed9e-4b4f-b551-07fb400326b5" } ], "id": "c02b4365-c480-484c-961c-37f70b3207c2", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-c02b4365-c480-484c-961c-37f70b3207c2" }, { "name": "config-update", "item": [ { "name": "update System Config", "id": "0d27939e-3810-4da4-9342-57832465d5c0", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"configuration\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-update" ] }, "description": "\n Version: 9.2.0.cl or later\n\nUpdates the current configuration of the cluster. You must send the configuration data in JSON format.\n\nRequires `ADMINISTRATION` (**Can administer ThoughtSpot**) privileges.\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance, the `APPLICATION_ADMINISTRATION` (**Can manage application settings**) privilege is required.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "2766b143-0932-45f2-be14-a8ff15aa4d2f", "name": "Configuration successfully updated.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"configuration\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-update" ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-2766b143-0932-45f2-be14-a8ff15aa4d2f" }, { "id": "b1e2baab-7216-49ce-8b2f-6c10220136ff", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"configuration\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-update" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-b1e2baab-7216-49ce-8b2f-6c10220136ff" }, { "id": "01eb3b22-297f-47ad-bdf3-1a9b3a41fe8d", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"configuration\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-update" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-01eb3b22-297f-47ad-bdf3-1a9b3a41fe8d" }, { "id": "2336db66-b7a8-4918-ae36-0620c67aac43", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"configuration\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-update" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-2336db66-b7a8-4918-ae36-0620c67aac43" }, { "id": "9cea07f7-df60-4eb4-822c-e7b9edb8d3bc", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"configuration\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/system/config-update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "system", "config-update" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-9cea07f7-df60-4eb4-822c-e7b9edb8d3bc" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-0d27939e-3810-4da4-9342-57832465d5c0" } ], "id": "30125821-777f-441d-be40-4a1ad00a3686", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-30125821-777f-441d-be40-4a1ad00a3686" } ], "id": "81428ffe-a5e8-4065-af16-9bf467a32773", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-81428ffe-a5e8-4065-af16-9bf467a32773" }, { "name": "vcs", "item": [ { "name": "git", "item": [ { "name": "branches", "item": [ { "name": "commit", "item": [ { "name": "commit Branch", "id": "153c5faa-0022-47d4-ba4b-dbf3ede5256f", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LOGICAL_TABLE\"\n }\n ],\n \"comment\": \"\",\n \"delete_aware\": true,\n \"branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/commit", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "commit" ] }, "description": "\n Version: 9.2.0.cl or later\n\nCommits TML files of metadata objects to the Git branch configured on your instance.\n\nRequires at least edit access to objects used in the commit operation.\n\nBefore using this endpoint to push your commits:\n\n* Enable Git integration on your instance.\n* Make sure the Git repository and branch details are configured on your instance.\n\nFor more information, see [Git integration documentation](https://developers.thoughtspot.com/docs/git-integration).\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "6aaad977-bd9b-41e6-bb18-f6f76f0690b6", "name": "Successfully committed the metadata objects", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LOGICAL_TABLE\"\n }\n ],\n \"comment\": \"\",\n \"delete_aware\": true,\n \"branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/commit", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "commit" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"committer\": {\n \"email\": \"\",\n \"username\": \"\"\n },\n \"author\": {\n \"email\": \"\",\n \"username\": \"\"\n },\n \"comment\": \"\",\n \"commit_time\": \"\",\n \"commit_id\": \"\",\n \"branch\": \"\",\n \"committed_files\": [\n {\n \"file_name\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n },\n {\n \"file_name\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-6aaad977-bd9b-41e6-bb18-f6f76f0690b6" }, { "id": "ef616acf-df9e-44d6-9c9f-b8aece2d5154", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LOGICAL_TABLE\"\n }\n ],\n \"comment\": \"\",\n \"delete_aware\": true,\n \"branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/commit", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "commit" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-ef616acf-df9e-44d6-9c9f-b8aece2d5154" }, { "id": "897bba02-a47e-4ac6-9c15-bf6d8debf1cb", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LOGICAL_TABLE\"\n }\n ],\n \"comment\": \"\",\n \"delete_aware\": true,\n \"branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/commit", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "commit" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-897bba02-a47e-4ac6-9c15-bf6d8debf1cb" }, { "id": "17ae3f4c-7f89-4356-bdb5-0df69302cd37", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LOGICAL_TABLE\"\n }\n ],\n \"comment\": \"\",\n \"delete_aware\": true,\n \"branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/commit", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "commit" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-17ae3f4c-7f89-4356-bdb5-0df69302cd37" }, { "id": "86e63d92-5a94-4164-ab86-ab4b52101f3f", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LOGICAL_TABLE\"\n }\n ],\n \"comment\": \"\",\n \"delete_aware\": true,\n \"branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/commit", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "commit" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-86e63d92-5a94-4164-ab86-ab4b52101f3f" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-153c5faa-0022-47d4-ba4b-dbf3ede5256f" } ], "id": "7372461d-341e-4e2e-b0d2-0a5a6005183d", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-7372461d-341e-4e2e-b0d2-0a5a6005183d" }, { "name": "validate", "item": [ { "name": "validate Merge", "id": "a1a36b06-a65d-420c-be18-561859ba8585", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"source_branch_name\": \"\",\n \"target_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/validate", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "validate" ] }, "description": "\n Version: 9.2.0.cl or later\n\nValidates the content of your source branch against the objects in your destination environment.\n\nBefore merging content from your source branch to the destination branch, run this API operation from your destination environment and ensure that the changes from the source branch function in the destination environment.\n\nRequires `DATAMANAGEMENT` (**Can manage data**) privilege.\n\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance on your instance, the `CAN_MANAGE_WORKSHEET_VIEWS_TABLES` (**Can manage data models**) privilege and edit access to the metadata objects.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "c07df3e3-d3e3-4d8a-beb4-5f9547c946d3", "name": "validation done successfully", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"source_branch_name\": \"\",\n \"target_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/validate", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "validate" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "[\n {\n \"file_name\": \"\",\n \"metadata_name\": \"\",\n \"metadata_type\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n },\n {\n \"file_name\": \"\",\n \"metadata_name\": \"\",\n \"metadata_type\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n }\n]", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-c07df3e3-d3e3-4d8a-beb4-5f9547c946d3" }, { "id": "d5640e17-d19f-4e1b-a8c3-6a2159ad9e1a", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"source_branch_name\": \"\",\n \"target_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/validate", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "validate" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-d5640e17-d19f-4e1b-a8c3-6a2159ad9e1a" }, { "id": "226ed0d7-22e6-4fbf-aa32-37cb051e20a0", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"source_branch_name\": \"\",\n \"target_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/validate", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "validate" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-226ed0d7-22e6-4fbf-aa32-37cb051e20a0" }, { "id": "a5700ade-8181-40f1-8799-6f7c51390691", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"source_branch_name\": \"\",\n \"target_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/validate", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "validate" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-a5700ade-8181-40f1-8799-6f7c51390691" }, { "id": "5742ecf0-ae41-48bb-8daa-b5892d608f64", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"source_branch_name\": \"\",\n \"target_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/branches/validate", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "branches", "validate" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-5742ecf0-ae41-48bb-8daa-b5892d608f64" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-a1a36b06-a65d-420c-be18-561859ba8585" } ], "id": "c395aac4-d356-4f5b-89e4-9d2e98d9ecea", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-c395aac4-d356-4f5b-89e4-9d2e98d9ecea" } ], "id": "d9b7cd52-65ad-434e-b393-106ad7e3576c", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-d9b7cd52-65ad-434e-b393-106ad7e3576c" }, { "name": "config", "item": [ { "name": "create", "item": [ { "name": "create Config", "id": "2404bc41-d8c6-4f25-aadc-7e400813584c", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"repository_url\": \"\",\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": true,\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "create" ] }, "description": "\n Version: 9.2.0.cl or later\n\nAllows you to connect a ThoughtSpot instance to a Git repository.\n\nRequires `ADMINISTRATION` (**Can administer ThoughtSpot**) privilege.\n\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance on your instance, the `CAN_SETUP_VERSION_CONTROL` (**Can set up version control**) privilege.\n\nYou can use this API endpoint to connect your ThoughtSpot development and production environments to the development and production branches of a Git repository.\n\nBefore using this endpoint to connect your ThoughtSpot instance to a Git repository, check the following prerequisites:\n\n* You have a Git repository. If you are using GitHub, make sure you have a valid account and an access token to connect ThoughtSpot to GitHub. For information about generating a token, see [GitHub Documentation](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens).\n\n* Your access token has `repo` scope that grants full access to public and private repositories.\n* Your Git repository has a branch that can be configured as a default branch in ThoughtSpot.\n\nFor more information, see [Git integration documentation](https://developers.thoughtspot.com/docs/?pageid=git-integration).\n\n**Note**: ThoughtSpot supports only GitHub / itHub Enterprise for CI/CD.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "e91c7b4e-f38b-459e-90f0-d3ea9e74ce3b", "name": "Successfully configured local repository", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"repository_url\": \"\",\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": true,\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "create" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"repository_url\": \"\",\n \"username\": \"\",\n \"commit_branch_name\": \"\",\n \"branches\": [\n \"\",\n \"\"\n ],\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\",\n \"org\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-e91c7b4e-f38b-459e-90f0-d3ea9e74ce3b" }, { "id": "619292d1-50a7-4ce3-97d2-124fd4843398", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"repository_url\": \"\",\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": true,\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "create" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-619292d1-50a7-4ce3-97d2-124fd4843398" }, { "id": "5c11d214-4095-4df9-bf9d-d6633dd78035", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"repository_url\": \"\",\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": true,\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "create" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-5c11d214-4095-4df9-bf9d-d6633dd78035" }, { "id": "c2744ea7-944c-4056-b9ba-cf8db07d6344", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"repository_url\": \"\",\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": true,\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "create" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-c2744ea7-944c-4056-b9ba-cf8db07d6344" }, { "id": "95b7ede8-41d4-46df-930b-d1d907cfed8c", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"repository_url\": \"\",\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": true,\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/create", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "create" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-95b7ede8-41d4-46df-930b-d1d907cfed8c" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-2404bc41-d8c6-4f25-aadc-7e400813584c" } ], "id": "8a75f2c6-97f4-4529-869b-596ad459ef30", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-8a75f2c6-97f4-4529-869b-596ad459ef30" }, { "name": "delete", "item": [ { "name": "delete Config", "id": "b736d602-a1a1-4d18-b028-49a99183c8fd", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"cluster_level\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "delete" ] }, "description": "\n Version: 9.2.0.cl or later\n\nDeletes Git repository configuration from your ThoughtSpot instance.\n\nRequires `ADMINISTRATION` (**Can administer ThoughtSpot**) privilege.\n\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance on your instance, the `CAN_SETUP_VERSION_CONTROL` (**Can set up version control**) privilege.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "13e52157-bbae-442b-af11-fd150ffa60a5", "name": "Successfully deleted local repository configuration", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"cluster_level\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "delete" ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-13e52157-bbae-442b-af11-fd150ffa60a5" }, { "id": "8c8ce9df-68d3-41fb-9c10-417d49222b8a", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"cluster_level\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "delete" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-8c8ce9df-68d3-41fb-9c10-417d49222b8a" }, { "id": "09a4eafb-4d62-454c-9c8d-fceb26ce88da", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"cluster_level\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "delete" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-09a4eafb-4d62-454c-9c8d-fceb26ce88da" }, { "id": "a194dfb2-82a3-4c74-847c-4df0a3907901", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"cluster_level\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "delete" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-a194dfb2-82a3-4c74-847c-4df0a3907901" }, { "id": "b23201c9-24f5-456f-83c3-a51daf3ab699", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"cluster_level\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/delete", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "delete" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-b23201c9-24f5-456f-83c3-a51daf3ab699" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-b736d602-a1a1-4d18-b028-49a99183c8fd" } ], "id": "156a7f77-2268-49a3-a0d6-4105a87d5aa1", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-156a7f77-2268-49a3-a0d6-4105a87d5aa1" }, { "name": "search", "item": [ { "name": "search Config", "id": "ee62eb7a-d291-435f-a8c7-0f22de9389f5", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"org_identifiers\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "search" ] }, "description": "\n Version: 9.2.0.cl or later\n\nGets Git repository connections configured on the ThoughtSpot instance.\n\nRequires `ADMINISTRATION` (**Can administer ThoughtSpot**) privilege.\n\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance on your instance, the `CAN_SETUP_VERSION_CONTROL` (**Can set up version control**) privilege.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "c686ce55-4ba0-419b-8336-8b036c00dc1d", "name": "Details of local repository configuration", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"org_identifiers\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "search" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "[\n {\n \"repository_url\": \"\",\n \"username\": \"\",\n \"commit_branch_name\": \"\",\n \"branches\": [\n \"\",\n \"\"\n ],\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\",\n \"org\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n {\n \"repository_url\": \"\",\n \"username\": \"\",\n \"commit_branch_name\": \"\",\n \"branches\": [\n \"\",\n \"\"\n ],\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\",\n \"org\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n]", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-c686ce55-4ba0-419b-8336-8b036c00dc1d" }, { "id": "4c837b99-d132-4271-8f4d-074bb6d573f7", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"org_identifiers\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "search" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-4c837b99-d132-4271-8f4d-074bb6d573f7" }, { "id": "b51ce53c-f6e8-4803-9946-a48b5ecf45fd", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"org_identifiers\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "search" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-b51ce53c-f6e8-4803-9946-a48b5ecf45fd" }, { "id": "46e89785-903b-4c1a-a580-f0a2c87cfabf", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"org_identifiers\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "search" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-46e89785-903b-4c1a-a580-f0a2c87cfabf" }, { "id": "59188161-1bc5-4754-9e98-b926a703dbf5", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"org_identifiers\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "search" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-59188161-1bc5-4754-9e98-b926a703dbf5" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-ee62eb7a-d291-435f-a8c7-0f22de9389f5" } ], "id": "85975e1c-89a6-4176-a0dd-d915b966faf5", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-85975e1c-89a6-4176-a0dd-d915b966faf5" }, { "name": "update", "item": [ { "name": "update Config", "id": "ba92ef28-79f7-4815-938e-d2c46fbc1e4c", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "update" ] }, "description": "\n Version: 9.2.0.cl or later\n\nUpdates Git repository configuration settings.\n\nRequires `ADMINISTRATION` (**Can administer ThoughtSpot**) privilege.\n\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance on your instance, the `CAN_SETUP_VERSION_CONTROL` (**Can set up version control**) privilege.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "505872d3-4879-4da6-b41e-790b93e4a85b", "name": "Successfully updated local repository configuration", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "update" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"repository_url\": \"\",\n \"username\": \"\",\n \"commit_branch_name\": \"\",\n \"branches\": [\n \"\",\n \"\"\n ],\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\",\n \"org\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-505872d3-4879-4da6-b41e-790b93e4a85b" }, { "id": "90e0e29f-b59b-4fe5-90c0-4a7c4c1a944c", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "update" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-90e0e29f-b59b-4fe5-90c0-4a7c4c1a944c" }, { "id": "0da79174-faf0-46bb-a204-3afb4d8d4f82", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "update" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-0da79174-faf0-46bb-a204-3afb4d8d4f82" }, { "id": "71d2fbf1-555a-4889-8268-7fce65fec730", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "update" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-71d2fbf1-555a-4889-8268-7fce65fec730" }, { "id": "ffc3ea59-7b63-4792-9d74-23fa091cb1a4", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"username\": \"\",\n \"access_token\": \"\",\n \"org_identifier\": \"\",\n \"branch_names\": [\n \"\",\n \"\"\n ],\n \"commit_branch_name\": \"\",\n \"enable_guid_mapping\": \"\",\n \"configuration_branch_name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/config/update", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "config", "update" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-ffc3ea59-7b63-4792-9d74-23fa091cb1a4" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-ba92ef28-79f7-4815-938e-d2c46fbc1e4c" } ], "id": "ed6b8a5f-ce52-4540-9ae2-fa91f86549bd", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-ed6b8a5f-ce52-4540-9ae2-fa91f86549bd" } ], "id": "4ee3cd7b-8713-4d0d-8195-038f03ddb1ac", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-4ee3cd7b-8713-4d0d-8195-038f03ddb1ac" }, { "name": "commits", "item": [ { "name": "deploy", "item": [ { "name": "deploy Commit", "id": "44567433-6771-4f23-9ec7-4ec6919cd2d3", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"branch_name\": \"\",\n \"commit_id\": \"\",\n \"deploy_type\": \"DELTA\",\n \"deploy_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/deploy", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "deploy" ] }, "description": "\n Version: 9.2.0.cl or later\n\nAllows you to deploy a commit and publish TML content to your ThoughtSpot instance.\n\nRequires at least edit access to the objects used in the deploy operation.\n\nThe API deploys the head of the branch unless a `commit_id` is specified in the API request. If the branch name is not defined in the request, the default branch is considered for deploying commits.\n\nFor more information, see [Git integration documentation](https://developers.thoughtspot.com/docs/git-integration).\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "fe70ae3b-2576-40c1-99a9-b9bd75b42c1f", "name": "Successfully deployed the changes", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"branch_name\": \"\",\n \"commit_id\": \"\",\n \"deploy_type\": \"DELTA\",\n \"deploy_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/deploy", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "deploy" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "[\n {\n \"file_name\": \"\",\n \"metadata_name\": \"\",\n \"metadata_type\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n },\n {\n \"file_name\": \"\",\n \"metadata_name\": \"\",\n \"metadata_type\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n }\n]", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-fe70ae3b-2576-40c1-99a9-b9bd75b42c1f" }, { "id": "4372925a-d098-4282-b107-c66692ac7c4a", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"branch_name\": \"\",\n \"commit_id\": \"\",\n \"deploy_type\": \"DELTA\",\n \"deploy_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/deploy", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "deploy" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-4372925a-d098-4282-b107-c66692ac7c4a" }, { "id": "46fa786a-0903-4f5a-925f-fa6d490f52d1", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"branch_name\": \"\",\n \"commit_id\": \"\",\n \"deploy_type\": \"DELTA\",\n \"deploy_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/deploy", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "deploy" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-46fa786a-0903-4f5a-925f-fa6d490f52d1" }, { "id": "e4ed6e6a-a8bb-4117-b0cc-ab567d008202", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"branch_name\": \"\",\n \"commit_id\": \"\",\n \"deploy_type\": \"DELTA\",\n \"deploy_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/deploy", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "deploy" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-e4ed6e6a-a8bb-4117-b0cc-ab567d008202" }, { "id": "bfe09c40-9d21-428e-99a4-a2df4b521c98", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"branch_name\": \"\",\n \"commit_id\": \"\",\n \"deploy_type\": \"DELTA\",\n \"deploy_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/deploy", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "deploy" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-bfe09c40-9d21-428e-99a4-a2df4b521c98" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-44567433-6771-4f23-9ec7-4ec6919cd2d3" } ], "id": "9f4b358a-559c-4617-8abf-72c56fd97921", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-9f4b358a-559c-4617-8abf-72c56fd97921" }, { "name": "{commit_id}", "item": [ { "name": "revert", "item": [ { "name": "revert Commit", "id": "dcae31b3-5925-407c-9a7f-8df68d2f64c4", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"CUSTOM_ACTION\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n }\n ],\n \"branch_name\": \"\",\n \"revert_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/:commit_id/revert", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", ":commit_id", "revert" ], "variable": [ { "id": "600600ad-809e-458f-8bf6-ff81fd6e1928", "key": "commit_id", "value": "", "description": "(Required) Commit id to which the object should be reverted" } ] }, "description": "\n Version: 9.2.0.cl or later\n\nReverts TML objects to a previous commit specified in the API request.\n\nRequires at least edit access to objects.\n\nIn the API request, specify the `commit_id`. If the branch name is not specified in the request, the API will consider the default branch configured on your instance.\n\nBy default, the API reverts all objects. If the revert operation fails for one of the objects provided in the commit, the API returns an error and does not revert any object.\n\nFor more information, see [Git integration documentation](https://developers.thoughtspot.com/docs/git-integration).\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "cf3c8461-c535-4961-9dc5-7e34d7240b45", "name": "Reverted the object to the commit point specified", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"CUSTOM_ACTION\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n }\n ],\n \"branch_name\": \"\",\n \"revert_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/:commit_id/revert", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", ":commit_id", "revert" ], "variable": [ { "key": "commit_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"committer\": {\n \"email\": \"\",\n \"username\": \"\"\n },\n \"author\": {\n \"email\": \"\",\n \"username\": \"\"\n },\n \"comment\": \"\",\n \"commit_time\": \"\",\n \"commit_id\": \"\",\n \"branch\": \"\",\n \"committed_files\": [\n {\n \"file_name\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n },\n {\n \"file_name\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n }\n ],\n \"reverted_metadata\": [\n {\n \"file_name\": \"\",\n \"metadata_name\": \"\",\n \"metadata_type\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n },\n {\n \"file_name\": \"\",\n \"metadata_name\": \"\",\n \"metadata_type\": \"\",\n \"status_code\": \"\",\n \"status_message\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-cf3c8461-c535-4961-9dc5-7e34d7240b45" }, { "id": "aed15162-d965-415f-b24e-fbb7c716e9b2", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"CUSTOM_ACTION\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n }\n ],\n \"branch_name\": \"\",\n \"revert_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/:commit_id/revert", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", ":commit_id", "revert" ], "variable": [ { "key": "commit_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-aed15162-d965-415f-b24e-fbb7c716e9b2" }, { "id": "6c5efb1b-abfd-425d-a9d5-413e6c9e7db5", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"CUSTOM_ACTION\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n }\n ],\n \"branch_name\": \"\",\n \"revert_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/:commit_id/revert", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", ":commit_id", "revert" ], "variable": [ { "key": "commit_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-6c5efb1b-abfd-425d-a9d5-413e6c9e7db5" }, { "id": "3c7705f4-98ac-47dc-ab71-82feddca5df3", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"CUSTOM_ACTION\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n }\n ],\n \"branch_name\": \"\",\n \"revert_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/:commit_id/revert", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", ":commit_id", "revert" ], "variable": [ { "key": "commit_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-3c7705f4-98ac-47dc-ab71-82feddca5df3" }, { "id": "7318bc13-ad23-4f9a-a462-84786dcb532b", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata\": [\n {\n \"identifier\": \"\",\n \"type\": \"CUSTOM_ACTION\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"LIVEBOARD\"\n }\n ],\n \"branch_name\": \"\",\n \"revert_policy\": \"ALL_OR_NONE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/:commit_id/revert", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", ":commit_id", "revert" ], "variable": [ { "key": "commit_id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-7318bc13-ad23-4f9a-a462-84786dcb532b" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-dcae31b3-5925-407c-9a7f-8df68d2f64c4" } ], "id": "0a31c87e-1556-49cb-8bd7-3bc815e4f264", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-0a31c87e-1556-49cb-8bd7-3bc815e4f264" } ], "id": "e7483f48-9d1d-4864-b2f2-88a829ab6d87", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-e7483f48-9d1d-4864-b2f2-88a829ab6d87" }, { "name": "search", "item": [ { "name": "search Commits", "id": "5660f2ab-7250-4640-b4ba-5b31879308df", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"metadata_identifier\": \"\",\n \"metadata_type\": \"ANSWER\",\n \"branch_name\": \"\",\n \"record_offset\": \"\",\n \"record_size\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "search" ] }, "description": "\n Version: 9.2.0.cl or later\n\nGets a list of commits for a given metadata object.\n\nRequires `DATAMANAGEMENT` (**Can manage data**) privilege.\n\nIf [Role-Based Access Control (RBAC)](https://developers.thoughtspot.com/docs/rbac) is enabled on your instance on your instance, the `CAN_MANAGE_WORKSHEET_VIEWS_TABLES` (**Can manage data models**) privilege and edit access to the metadata objects.\n\n\n\n\n#### Endpoint URL\n" }, "response": [ { "id": "d183ce62-d19f-413a-8fb8-88d6f3ca3e54", "name": "Commit history of the metadata object", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata_identifier\": \"\",\n \"metadata_type\": \"ANSWER\",\n \"branch_name\": \"\",\n \"record_offset\": \"\",\n \"record_size\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "search" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "[\n {\n \"committer\": {\n \"email\": \"\",\n \"username\": \"\"\n },\n \"author\": {\n \"email\": \"\",\n \"username\": \"\"\n },\n \"comment\": \"\",\n \"commit_time\": \"\",\n \"commit_id\": \"\",\n \"branch\": \"\"\n },\n {\n \"committer\": {\n \"email\": \"\",\n \"username\": \"\"\n },\n \"author\": {\n \"email\": \"\",\n \"username\": \"\"\n },\n \"comment\": \"\",\n \"commit_time\": \"\",\n \"commit_id\": \"\",\n \"branch\": \"\"\n }\n]", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-d183ce62-d19f-413a-8fb8-88d6f3ca3e54" }, { "id": "b7b6413c-b714-4643-b0dc-2945e1b823d0", "name": "Invalid request.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata_identifier\": \"\",\n \"metadata_type\": \"ANSWER\",\n \"branch_name\": \"\",\n \"record_offset\": \"\",\n \"record_size\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "search" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-b7b6413c-b714-4643-b0dc-2945e1b823d0" }, { "id": "1f300b88-6feb-422c-b965-4cc73145835a", "name": "Unauthorized access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata_identifier\": \"\",\n \"metadata_type\": \"ANSWER\",\n \"branch_name\": \"\",\n \"record_offset\": \"\",\n \"record_size\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "search" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-1f300b88-6feb-422c-b965-4cc73145835a" }, { "id": "e7e4a22c-b863-4f70-841c-b7aad3e6b13b", "name": "Forbidden access.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata_identifier\": \"\",\n \"metadata_type\": \"ANSWER\",\n \"branch_name\": \"\",\n \"record_offset\": \"\",\n \"record_size\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "search" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-e7e4a22c-b863-4f70-841c-b7aad3e6b13b" }, { "id": "1f3e0b95-9b16-494b-ab6d-cc082ac05f0e", "name": "Unexpected error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"metadata_identifier\": \"\",\n \"metadata_type\": \"ANSWER\",\n \"branch_name\": \"\",\n \"record_offset\": \"\",\n \"record_size\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api/rest/2.0/vcs/git/commits/search", "host": [ "{{baseUrl}}" ], "path": [ "api", "rest", "2.0", "vcs", "git", "commits", "search" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {}\n}", "createdAt": "2026-07-28T03:14:32.000Z", "updatedAt": "2026-07-28T03:14:32.000Z", "uid": "35240-1f3e0b95-9b16-494b-ab6d-cc082ac05f0e" } ], "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-5660f2ab-7250-4640-b4ba-5b31879308df" } ], "id": "4d00aaf8-92f4-4f58-b556-57da54cafed9", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-4d00aaf8-92f4-4f58-b556-57da54cafed9" } ], "id": "9774e4f0-78a4-466f-982d-f7058af05316", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-9774e4f0-78a4-466f-982d-f7058af05316" } ], "id": "97338e52-f64a-4f22-9e22-d3dca3e941ae", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-97338e52-f64a-4f22-9e22-d3dca3e941ae" } ], "id": "55bc3802-725a-491b-8336-ec7fd1c8094f", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-55bc3802-725a-491b-8336-ec7fd1c8094f" } ], "id": "1a3aeb9b-e1e6-426f-a7a8-1d45444bb8b7", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-1a3aeb9b-e1e6-426f-a7a8-1d45444bb8b7" } ], "id": "019b93df-fa07-46e9-87ca-c7d6e04e5629", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-019b93df-fa07-46e9-87ca-c7d6e04e5629" } ], "id": "24af649a-d378-472b-acc5-826dbfba7c0c", "createdAt": "2026-07-28T03:14:31.000Z", "updatedAt": "2026-07-28T03:14:31.000Z", "uid": "35240-24af649a-d378-472b-acc5-826dbfba7c0c" } ], "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "variable": [ { "key": "base-url", "value": "https://localhost:443" }, { "key": "baseUrl", "value": "{{base-url}}" } ] }