Libraries and SDKs¶
Below is a list of client libraries for Kite Connect written in various programming languages. These libraries allow you to interact with the APIs without having to make raw HTTP calls.
| Language | Repository | ||
|---|---|---|---|
| Python | Kite Connect Python | Examples | Documentation |
| Go | Kite Connect Go | Examples | Documentation |
| Java | Kite Connect Java | Examples | Documentation |
| PHP | Kite Connect PHP | Examples | Documentation |
| Node.js | Kite Connect Node.js | Examples | Documentation |
| .NET/C# | Kite Connect .NET | Examples | Documentation |
Version and API endpoint¶
The current major stable version of the API is 3. All requests go to it by default. It is recommended that a specific version be requested explicitly for production applications as major releases may break older implementations.
Note
This version is a KiteConnect backend API version and should not be confused with the specific library release version.
Root API endpoint¶
https://api.kite.trade
Requesting a particular version¶
To request a particular version of the API, set the HTTP header X-Kite-version: v where v is the version number, major or full (eg: 1 or 1.3 or 3)