Zerodha Integration

Use Kite API data on other platforms

From WebNotes, a public knowledge base. Last updated . Reading time ~2 min.

Yes, Kite Connect data can be used on other platforms via integration code:

PlatformIntegration approach
ExcelVBA / Office Scripts calling Kite Connect REST endpoints
Google SheetsApps Script with HTTPS fetch
MetaTraderPlugin / bridge software (third-party)
TradingViewPine Script + webhook to Kite (custom)
Custom dashboardsDirect API integration

Technical pattern

  1. Get access token via Kite Connect OAuth flow.
  2. Use access token to call Kite Connect REST endpoints.
  3. Display data in the target platform.

For Google Sheets:

function getKitePrice() {
  const url = "https://api.kite.trade/quote";
  const response = UrlFetchApp.fetch(url, {
    headers: {Authorization: "token api_key:access_token"}
  });
  return JSON.parse(response).data.RELIANCE.last_price;
}

Limitations

  • Rate limits apply.
  • No order execution from non-approved platforms (per SEBI rules).
  • Real-time data subject to subscription tier.

See also

External references

References

  1. Zerodha, Kite Connect integration, kite.trade.

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.