A Zerodha account using the API is generally used when you want to set Zerodha as the master account. In this case, you will need to log in daily, and a static IP is required.
A Zerodha account without using the API is generally used when you want to set Zerodha as a child account. In this case, there is no need for daily login, and a static IP is not required. However, if you log in to your Zerodha portal, it may log you out after 2β5 minutes. This will not affect the multi-account management system.