Before going though other fundamental APIs. We will first see how to get a quote. Assume that we want to fetch current nav of ANY scheme. The only thing we need is Code for this company.
>>> q = mf.get_scheme_quote('119597') # it's ok to use both string or integer as codes. >>> print(q) {"scheme_code": "119597", "scheme_name": "xxxxxxxxxxxxx", "last_updated": "16-Aug-2019", "nav": "40.0138" }
>>> mf.get_scheme_details("117865") {'fund_house': 'xxxxxxxxxxxxx', 'scheme_type': 'IL&FS Mutual Fund', 'scheme_category': 'IDF', 'scheme_code': 117865, 'scheme_name': 'xxxxxxxxxxxxx - Growth Option', 'scheme_start_date': {'date': '10-09-2012', 'nav': '10.01030'} }