I'm planning to develop an app similar to portfolio app. As part of that I'm intending to display delayed Stock/Options market price in the app. Do I need special permission or pay fees to NSE to do that? And how can I get this delayed data free/paid? Are there any API providers or is there any way to fetch it from zerodha along with greeks?
Kite Connect provides live market data but it can't be redistributed to third-party platforms. You can contact any exchange registered data vendors for the data.
If you want to use Kite Connect/Publisher for fetching portfolio or order placements, then you can speak to compliance with the project description on kiteconnect(at)zerodha.com