I know this topic has been discussed and answered multiple times, but I’m trying to understand the practical workflow here.
If I have multiple Kite accounts (for example, family accounts) and need to manage all of them, having to log in manually to each account somewhat defeats the purpose of automation. For every account, I need to:
Enter the username and password in the UI.
Open the Kite app to obtain the TOTP. (I'm aware of external authenticator - but I not interested to install another application for just one job)
Enter the TOTP to complete the login.
Copy the request_token.
Then logout - so that you can repeat the process for remaining accounts
I would then have to repeat the entire process for all three accounts.
If this is indeed the required process, is there any way to batch the authentication or initiate the login for all accounts with a single login/authentication step? This would make managing multiple accounts significantly more practical.
The Kite Connect login flow requires user authentication using the login credentials and TOTP. As per the exchange requirement, a user is required to log in manually at least once a day, and we do not recommend automating the login process.
For multiple Kite accounts, the authentication process needs to be completed separately for each account. Currently, there is no supported mechanism to combine or batch the authentication of multiple Kite accounts through a single login or authentication step.
Hence, the login and request-token generation process would need to be completed individually for each account. Here is the documentation
“We do not recommend” sounds more like a best-practice. I was just trying to clarify because the automation script would only run locally on my system and isn’t being shared with or used by any other application/system outside.
If you could share specific SEBI circular, that would help to clarify.
For multiple Kite accounts, the authentication process needs to be completed separately for each account. Currently, there is no supported mechanism to combine or batch the authentication of multiple Kite accounts through a single login or authentication step.
Hence, the login and request-token generation process would need to be completed individually for each account.
Here is the documentation
“We do not recommend” sounds more like a best-practice. I was just trying to clarify because the automation script would only run locally on my system and isn’t being shared with or used by any other application/system outside.
If you could share specific SEBI circular, that would help to clarify.