# REST API SDK libraries

> For the complete documentation index, see [llms.txt](https://developers.thoughtspot.com/docs/llms.txt)

Source: https://developers.thoughtspot.com/docs/rest-api-sdk-libraries

# REST API SDK libraries

ThoughtSpot provides native SDK libraries to help client applications call REST APIs in a specific language format.

The following SDKs provide client libraries to call APIs from your applications:

-   [TypeScript SDK]({{navprefix}}/{{rest-api-sdk-typescript}})
    
-   [Java SDK]({{navprefix}}/{{rest-api-java-sdk}})
    
-   [Python SDK]({{navprefix}}/{{rest-api-python-sdk}})
    
-   [C# SDK]({{navprefix}}/{{rest-api-sdk-csharp}})
    

## Community SDKs

The following community-maintained SDK libraries are available for ThoughtSpot REST API integration. These SDKs are not officially maintained by ThoughtSpot.

> **IMPORTANT:** ThoughtSpot reserves the right to publish its own SDKs to replace or improve upon these community-based SDKs based on customer feedback. These community SDKs may not be reviewed or updated periodically for accuracy or completeness, and are not included in ThoughtSpot product support. ThoughtSpot-supported SDKs may not be backward-compatible with these community-based SDKs.

 
| SDK/ library | Purpose |
| --- | --- |
| 
[thoughtspot\_rest\_api\_python](https://github.com/thoughtspot/thoughtspot_rest_api_python)

 | 

Python SDK for working with ThoughtSpot’s REST APIs  

**Language**: Python  


 |
| 

[thoughtspot\_tml](https://github.com/thoughtspot/thoughtspot_tml)

 | 

Package for working with ThoughtSpot Modeling Language (TML) files programmatically  
**Language**: Python  


 |

## Additional resources

For more information about REST APIs, use the following resources:

-   For information about supported authentication types, see [REST API v2 authentication]({{navprefix}}/{{authentication}}).
    
-   For information about supported API endpoints, see [REST API v2 reference]({{navprefix}}/{{rest-api-v2-reference}}).
    
-   For information about new and deprecated features and enhancements, see [REST API v2 Changelog]({{navprefix}}/{{rest-apiv2-changelog}}).