For my private research I need to market data and I need to access kite connect API. I understand that I need to pay 2000 Rs per month, but it asks for Zerodha Client ID.
My guess is that I will get Zerodha client ID if I open a trading account with Zeroadha. I don't have PAN number, so I can't open account. Is there any other way I can get Zerodha client ID ?
Yes, you need to open an account with Zerodha to use Kite Connect APIs.
You can start from here.
Unfortunately, without a PAN, opening an account is impossible as it's a regulatory requirement. Perhaps open a family member's account who has a PAN?