Hi @vivek101
Apologies for delayed response.
SmartAPI can be consumed by signing up on smart API website and generate API_Key
Real time market data can be used via smartAPI. Please find the doc below for the list of sources provided.
https://smartapi.angelbroking.com/docs
We are provided multiple SDKs to make use of SmartAPI like JAVA, Python, Golang and so.
Ref Doc: https://smartapi.angelbroking.com/docs >Libraries and SDKs
On SmartAPI, we are consumed secured https connection for all of our API. We are using 2FA(two factor authentication) with the Authorization token to be passed on all of smartAPI to be used.
SmartAPI is free of cost for our valuable customers.
Thanks & Regards,
SmartAPI team