{ "info": { "_postman_id": "045b4875-c9da-4213-b9e2-67cd46bfa89d", "name": "ThoughtSpot Public REST 10.1.0.cl Version Control API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T03:16:48.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "lastUpdatedBy": "35240", "uid": "35240-045b4875-c9da-4213-b9e2-67cd46bfa89d" }, "item": [ { "name": "api", "item": [ { "name": "rest", "item": [ { "name": "2.0", "item": [ { "name": "vcs", "item": [ { "name": "git", "item": [ { "name": "branches", "item": [ { "name": "commit", "item": [ { "name": "commit Branch", "id": "cf5f99ed-e76a-48e7-aa47-4e4cce65c727", "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\": \"ANSWER\"\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": "6989e706-3a86-4234-b61b-9169c6a24156", "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\": \"CUSTOM_ACTION\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"ANSWER\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-6989e706-3a86-4234-b61b-9169c6a24156" }, { "id": "40cd99c5-796c-4561-9c48-5bedaf66e6ae", "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\": \"ANSWER\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-40cd99c5-796c-4561-9c48-5bedaf66e6ae" }, { "id": "81660818-0271-440a-99b0-50b3361fb867", "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\": \"ANSWER\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-81660818-0271-440a-99b0-50b3361fb867" }, { "id": "024f7154-564f-451d-9e37-bd85dd3aa880", "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\": \"ANSWER\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-024f7154-564f-451d-9e37-bd85dd3aa880" }, { "id": "03847657-9c62-47b0-906f-388c85e7c4cc", "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\": \"ANSWER\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-03847657-9c62-47b0-906f-388c85e7c4cc" } ], "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-cf5f99ed-e76a-48e7-aa47-4e4cce65c727" } ], "id": "8182b8a1-c1d9-490d-8153-3839d945b7be", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-8182b8a1-c1d9-490d-8153-3839d945b7be" }, { "name": "validate", "item": [ { "name": "validate Merge", "id": "883b0fe6-ef47-4654-a35a-eb65b418114d", "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": "b27374bb-bccf-46a7-bc76-8b410dc8982e", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-b27374bb-bccf-46a7-bc76-8b410dc8982e" }, { "id": "181344ec-78cb-4d4b-9cc9-8601792ce4bc", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-181344ec-78cb-4d4b-9cc9-8601792ce4bc" }, { "id": "2dce5824-29c7-4102-a334-e53449919a52", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-2dce5824-29c7-4102-a334-e53449919a52" }, { "id": "0ced9d13-31c8-4e6c-bd78-3694fed4dc36", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-0ced9d13-31c8-4e6c-bd78-3694fed4dc36" }, { "id": "59e67b2f-5fda-41a6-a801-8787db3fe5fe", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-59e67b2f-5fda-41a6-a801-8787db3fe5fe" } ], "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-883b0fe6-ef47-4654-a35a-eb65b418114d" } ], "id": "e7516be8-a1ca-48af-b416-cf3fa753efcf", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-e7516be8-a1ca-48af-b416-cf3fa753efcf" } ], "id": "9d6d98e2-e417-4b4c-938b-07273fc5709d", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-9d6d98e2-e417-4b4c-938b-07273fc5709d" }, { "name": "config", "item": [ { "name": "create", "item": [ { "name": "create Config", "id": "5c415ee5-c6c9-43af-a3ca-38a7966aeafd", "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": "b2820e95-cfb2-4d69-9dfe-d88c1691175d", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-b2820e95-cfb2-4d69-9dfe-d88c1691175d" }, { "id": "4b1b3634-628d-478b-8ade-077786bec63c", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-4b1b3634-628d-478b-8ade-077786bec63c" }, { "id": "c258ea81-fc8c-4750-8db2-b715c6163cc6", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-c258ea81-fc8c-4750-8db2-b715c6163cc6" }, { "id": "7703cd29-1f67-4b99-9aa0-c8837c068adb", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-7703cd29-1f67-4b99-9aa0-c8837c068adb" }, { "id": "daa8cbf4-656a-4d7f-b5a9-415b036e14b2", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-daa8cbf4-656a-4d7f-b5a9-415b036e14b2" } ], "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-5c415ee5-c6c9-43af-a3ca-38a7966aeafd" } ], "id": "02483cb6-34b6-4448-893a-30ea24357d8c", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-02483cb6-34b6-4448-893a-30ea24357d8c" }, { "name": "delete", "item": [ { "name": "delete Config", "id": "9fe6c83e-2c8b-4a8f-bb42-694e1e5a762e", "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": "7433ac01-b94a-4cad-aae8-f689b202e230", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-7433ac01-b94a-4cad-aae8-f689b202e230" }, { "id": "7fe74301-236f-44ec-9e8c-349d4739ecca", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-7fe74301-236f-44ec-9e8c-349d4739ecca" }, { "id": "a0ec975f-b553-4f70-b58a-0d81d362108a", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-a0ec975f-b553-4f70-b58a-0d81d362108a" }, { "id": "61d816fe-6999-4484-b2b1-e339c4a7a0a1", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-61d816fe-6999-4484-b2b1-e339c4a7a0a1" }, { "id": "096c592e-cc11-4ff4-b0cb-94b70571e841", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-096c592e-cc11-4ff4-b0cb-94b70571e841" } ], "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-9fe6c83e-2c8b-4a8f-bb42-694e1e5a762e" } ], "id": "47420b7a-9d39-4ae9-90dd-b882ddd4407e", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-47420b7a-9d39-4ae9-90dd-b882ddd4407e" }, { "name": "search", "item": [ { "name": "search Config", "id": "4c71e43a-7a86-45f1-b24b-88222ceee5e4", "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": "8671cea4-e39f-4139-ac73-41c4e6c1baee", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-8671cea4-e39f-4139-ac73-41c4e6c1baee" }, { "id": "1308f2c4-603f-4f9d-8cff-5ee7462611f2", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-1308f2c4-603f-4f9d-8cff-5ee7462611f2" }, { "id": "eeb22a9c-868f-4508-890d-65b896ff47dc", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-eeb22a9c-868f-4508-890d-65b896ff47dc" }, { "id": "3e6e725b-0da7-46e2-b43d-dc7174cdcf9b", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-3e6e725b-0da7-46e2-b43d-dc7174cdcf9b" }, { "id": "60d13c12-38ef-491e-9148-3d3fa6b9e074", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-60d13c12-38ef-491e-9148-3d3fa6b9e074" } ], "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-4c71e43a-7a86-45f1-b24b-88222ceee5e4" } ], "id": "18332fe7-e11b-4d3b-9001-144dd17f8771", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-18332fe7-e11b-4d3b-9001-144dd17f8771" }, { "name": "update", "item": [ { "name": "update Config", "id": "ce31732d-a23b-49c7-86b2-0206719b9740", "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": "3efca1ed-511b-46e3-a2b1-ae26cc635fb8", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-3efca1ed-511b-46e3-a2b1-ae26cc635fb8" }, { "id": "6cf0c9c2-7399-4128-8cbb-39294627af21", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-6cf0c9c2-7399-4128-8cbb-39294627af21" }, { "id": "efa11f7c-7c96-4417-8f8c-190416ca2701", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-efa11f7c-7c96-4417-8f8c-190416ca2701" }, { "id": "8ae5e791-a779-4bf1-80d1-82e9a37acc21", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-8ae5e791-a779-4bf1-80d1-82e9a37acc21" }, { "id": "8628f026-91ae-4601-89c2-3ccd2e2f667a", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-8628f026-91ae-4601-89c2-3ccd2e2f667a" } ], "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-ce31732d-a23b-49c7-86b2-0206719b9740" } ], "id": "dfc51137-6474-4caa-b00e-a2977a2d83d6", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-dfc51137-6474-4caa-b00e-a2977a2d83d6" } ], "id": "1211cf5b-f188-4cee-a7e9-c41d860468e1", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-1211cf5b-f188-4cee-a7e9-c41d860468e1" }, { "name": "commits", "item": [ { "name": "deploy", "item": [ { "name": "deploy Commit", "id": "4f919249-0851-446c-8832-d8c3d34c3aeb", "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": "16ab0657-fab3-46b6-9f18-e4d54034fc3b", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-16ab0657-fab3-46b6-9f18-e4d54034fc3b" }, { "id": "956271f6-c7cc-4d3d-8b2b-4ea5cd0eb756", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-956271f6-c7cc-4d3d-8b2b-4ea5cd0eb756" }, { "id": "fb72e09a-301a-4f82-aebd-2abf1309f79b", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-fb72e09a-301a-4f82-aebd-2abf1309f79b" }, { "id": "67934da6-626c-49c4-8c5f-1172d0ee239e", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-67934da6-626c-49c4-8c5f-1172d0ee239e" }, { "id": "d222c385-31a6-407c-b2d4-72e851d5884a", "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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-d222c385-31a6-407c-b2d4-72e851d5884a" } ], "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-4f919249-0851-446c-8832-d8c3d34c3aeb" } ], "id": "845b754c-7d5d-46e2-9d2a-06da782ec8e7", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-845b754c-7d5d-46e2-9d2a-06da782ec8e7" }, { "name": "{commit_id}", "item": [ { "name": "revert", "item": [ { "name": "revert Commit", "id": "05c55168-9dee-44b1-bb47-0d28e339b9fc", "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\": \"CUSTOM_ACTION\"\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": "50bf0e6a-3faa-411f-b7e0-c363af6f7e55", "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": "ea2e477f-514e-4427-a9eb-09360e8a4124", "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\": \"LIVEBOARD\"\n },\n {\n \"identifier\": \"\",\n \"type\": \"CUSTOM_ACTION\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-ea2e477f-514e-4427-a9eb-09360e8a4124" }, { "id": "f600ae77-bcc4-4c88-b23d-be779a09748e", "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\": \"CUSTOM_ACTION\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-f600ae77-bcc4-4c88-b23d-be779a09748e" }, { "id": "039142f7-50b5-4b56-a771-4f12e6ef664a", "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\": \"CUSTOM_ACTION\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-039142f7-50b5-4b56-a771-4f12e6ef664a" }, { "id": "d7cf7d56-67e1-4f4c-8d09-96777d4f7eef", "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\": \"CUSTOM_ACTION\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-d7cf7d56-67e1-4f4c-8d09-96777d4f7eef" }, { "id": "5276b3d3-139b-411a-8cff-20782f618fe2", "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\": \"CUSTOM_ACTION\"\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-5276b3d3-139b-411a-8cff-20782f618fe2" } ], "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-05c55168-9dee-44b1-bb47-0d28e339b9fc" } ], "id": "733e3ddb-7bd1-46ee-be81-915398ab718f", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-733e3ddb-7bd1-46ee-be81-915398ab718f" } ], "id": "7dca6c15-00cd-41f0-8aba-9df1d84e7ab3", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-7dca6c15-00cd-41f0-8aba-9df1d84e7ab3" }, { "name": "search", "item": [ { "name": "search Commits", "id": "5f815ad5-a8e6-4c3f-8dbd-6129f61953eb", "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\": \"CUSTOM_ACTION\",\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": "61ac3cef-82ae-410f-91c9-49fac9aaf8f0", "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\": \"CUSTOM_ACTION\",\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-61ac3cef-82ae-410f-91c9-49fac9aaf8f0" }, { "id": "f9a5cf67-5748-4142-8978-fbc8c51c9d48", "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\": \"CUSTOM_ACTION\",\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-f9a5cf67-5748-4142-8978-fbc8c51c9d48" }, { "id": "5110c19a-086e-4e48-bf58-81c1da8e4bf7", "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\": \"CUSTOM_ACTION\",\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-5110c19a-086e-4e48-bf58-81c1da8e4bf7" }, { "id": "75ffc875-784d-4da5-bd79-a7bca85c92bb", "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\": \"CUSTOM_ACTION\",\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-75ffc875-784d-4da5-bd79-a7bca85c92bb" }, { "id": "fbbd18e0-364b-4685-bc52-f0ab2aaf1657", "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\": \"CUSTOM_ACTION\",\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:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-fbbd18e0-364b-4685-bc52-f0ab2aaf1657" } ], "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-5f815ad5-a8e6-4c3f-8dbd-6129f61953eb" } ], "id": "738044a5-8464-46b5-b0c8-78b7a37ce9c2", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-738044a5-8464-46b5-b0c8-78b7a37ce9c2" } ], "id": "5af493f8-273f-4950-b090-9c857d988636", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-5af493f8-273f-4950-b090-9c857d988636" } ], "id": "153dcb2a-e5e3-4a05-987e-8bcc3776c98e", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-153dcb2a-e5e3-4a05-987e-8bcc3776c98e" } ], "id": "8c333276-987e-4172-9a0a-4f5ae18d6286", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-8c333276-987e-4172-9a0a-4f5ae18d6286" } ], "id": "37c6f523-4f1a-4ed1-9615-4a69bc41c70b", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-37c6f523-4f1a-4ed1-9615-4a69bc41c70b" } ], "id": "946bb7a2-e097-426a-aa93-a02e8f7f9993", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-946bb7a2-e097-426a-aa93-a02e8f7f9993" } ], "id": "25091ea1-136e-4405-88fd-10f2304f33a8", "createdAt": "2026-07-28T03:16:49.000Z", "updatedAt": "2026-07-28T03:16:49.000Z", "uid": "35240-25091ea1-136e-4405-88fd-10f2304f33a8" } ], "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "variable": [ { "key": "base-url", "value": "https://localhost:443" }, { "key": "baseUrl", "value": "{{base-url}}" } ] }