Thank you for your assistance regarding my Kite Connect API integration.
I have now carried out a detailed diagnostic test using the official PyKiteConnect Python library. I am providing the complete test results below so that your technical team can identify the issue without requiring us to repeat the basic troubleshooting.
Environment: Windows 11 Python 3.14 Official kiteconnect / PyKiteConnect Python library Kite Connect API authentication through API Key, API Secret, Request Token and Access Token
Authentication and API test results:
[PASS] PyKiteConnect installed [PASS] API Key and API Secret loaded [PASS] Login URL generated [PASS] Fresh request_token received [PASS] Access token generated successfully [PASS] Authenticated API / Profile successful [PASS] Holdings API successful – 35 holding rows returned [PASS] Orders API successful [PASS] NSE Instruments API successful – 10,288 instruments returned
[FAIL] Live / Last Traded Price (LTP) PermissionException: Insufficient permission for that call.
[FAIL] OHLC / Previous Close PermissionException: Insufficient permission for that call.
Therefore, the API Key, API Secret, login process, request token and access-token generation appear to be functioning correctly. Account-related APIs such as Profile, Holdings, Orders and Instruments are also accessible.
The failures appear to be specifically related to market-data permissions.
Could you please clarify the following:
Does my present Kite Connect/API plan permit access to LTP / live market quotes? Does it permit OHLC / previous-close market data? Does it permit the KiteTicker WebSocket live-data stream? If these functions are not available under my present/free API access, please confirm exactly which Kite Connect subscription/market-data plan needs to be activated. If these functions should already be available under my present plan, please check whether the required market-data permissions are enabled for my API application/account.
Our present requirement is primarily to retrieve market prices through Python for my personal portfolio monitoring application. We are not presently trying to perform automated order execution.
I would appreciate it if your Kite Connect technical/API team could review the above results and advise us on the exact permission or subscription required.
If required, I can also provide the diagnostic report containing the above test results.