Complete API reference for accessing mutual fund data and NAV history
Welcome to the MFapi.in documentation. This API provides comprehensive access to Indian mutual fund data including scheme information, NAV history, and search capabilities.
All API responses are returned in JSON format with appropriate HTTP status codes.
Get the latest NAV for a mutual fund scheme:
curl https://api.mfapi.in/mf/125497/latest
The API implements rate limiting to ensure fair usage. Please cache responses when appropriate to minimize API calls.
This is a free, open API. No authentication or API keys are required.
/mf/search - Search mutual fund schemes by name
/mf - List all mutual fund schemes with pagination
/mf/{scheme_code} - Get NAV history for a specific scheme
/mf/{scheme_code}/latest - Get latest NAV for a specific scheme
GET https://api.mfapi.in/mf/search?q=HDFC
GET https://api.mfapi.in/mf/125497?startDate=2023-01-01&endDate=2023-12-31
GET https://api.mfapi.in/mf/125497/latest
GET https://api.mfapi.in/mf?limit=100&offset=0
{
"meta": {
"fund_house": "HDFC Mutual Fund",
"scheme_type": "Open Ended Schemes",
"scheme_category": "Equity Scheme - Large Cap Fund",
"scheme_code": 125497,
"scheme_name": "HDFC Top 100 Fund - Direct Plan - Growth",
"isin_growth": "INF179K01BB2",
"isin_div_reinvestment": null
},
"data": [
{
"date": "26-10-2024",
"nav": "892.45600"
}
],
"status": "SUCCESS"
}
[
{
"schemeCode": 125497,
"schemeName": "HDFC Top 100 Fund - Direct Plan - Growth"
},
{
"schemeCode": 125498,
"schemeName": "HDFC Top 100 Fund - Regular Plan - Growth"
}
]