> ## Documentation Index
> Fetch the complete documentation index at: https://help.draftable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API client libraries

> Draftable maintains several open-source client libraries, making it easy to use the API from C#/.NET, Java, Python, and Node.js. Each library is a thin wrapper around the API that handles making the requests, as well as authentication and signing. The libraries are fully documented in their READMEs on GitHub.

<Warning>
  **This documentation is for API Self-Hosted Version 2 (Legacy)**

  Version 2 is a legacy deployment model. All new customers **must** use Version 3, which features a modern multi-container architecture with improved security and performance.

  👉 [Get started with API Self-Hosted v3](/hc/en-us/articles/51133475373465-API-Self-Hosted-v3-Quick-Start-Guide)
</Warning>

To find the most up to date information on our client libraries, please refer to our documentation on our website which can be [found here](https://api.draftable.com/reference/client-libraries).

However for quick reference, below is links to our GitHub repositories for each client library.

<CardGroup>
  <Card title="C# and .NET" icon="c" href="https://github.com/draftable/compare-api-net-client" iconType="solid" cta="Github link" />

  <Card title="Java" icon="java" href="https://github.com/draftable/compare-api-java-client" iconType="solid" cta="Github link" />

  <Card title="Python" icon="python" href="https://github.com/draftable/compare-api-python-client" iconType="solid" cta="Github link" />

  <Card title="Node.js" icon="node-js" href="https://github.com/draftable/compare-api-node-client" iconType="solid" cta="Github link" />
</CardGroup>
