Skip to content

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)