I have a KiteConnect subscription on my account and an app working on my account. Now I want to run a second instance of this app on another Zerodha account belonging to my wife.
Question:
Can I generate a different API key and use it on the second instance in the same subscription?
Or, do I have to pay subscription fee separately for the second Zerodha account?
Kite Connect apps are designed to be used with a single Zerodha account for retail clients. If you wish to use multiple apps within a single developer account, you can create multiple apps, each associated with a different Zerodha client id, however, you have to pay separately for each app.
There is no separate sign up for startups. So this means once you buy the API, you can develop an App like streak that allows other users to login and use the App. So to answer my own question, I should be able to start another instance of the App, use the App key and login to the other account to get the access token. Then it should work.
This is the standard behavior of any API in the market. You buy the API and develop Apps to be used by anyone that can login to that platform. Otherwise, what is the point of accesstoken. Accesstoken is for authenticated users while API key is for the developer who bought the API.
Refer to this:
https://www.kite.trade/startups/
There is no separate sign up for startups. So this means once you buy the API, you can develop an App like streak that allows other users to login and use the App. So to answer my own question, I should be able to start another instance of the App, use the App key and login to the other account to get the access token. Then it should work.
This is the standard behavior of any API in the market. You buy the API and develop Apps to be used by anyone that can login to that platform. Otherwise, what is the point of accesstoken. Accesstoken is for authenticated users while API key is for the developer who bought the API.
I will try it next week when I get time.