Mutual Fund APIs
Mutual fund related APIs to fetch fund related data.
Get all AMCs
Section titled “Get all AMCs”- Method:
GET
- URL:
/api/mf/get_all_amcs
Example:
curl -sk -H 'x-api-token: <token>' https://api.indvested.com/api/mf/get_all_amcs | jq .
Get all asset classes
Section titled “Get all asset classes”- Method:
GET
- URL:
/api/mf/get_all_asset_classes
Example:
curl -sk -H 'x-api-token: <token>' https://api.indvested.com/api/mf/get_all_asset_classes | jq .
Get all asset class sub-categories
Section titled “Get all asset class sub-categories”Also known as asset category
.
- Method:
GET
- URL:
/api/mf/get_all_asset_class_sub_category
Example:
curl -sk -H 'x-api-token: <token>' https://api.indvested.com/api/mf/get_all_asset_class_sub_category | jq .
Get all asset class and category details
Section titled “Get all asset class and category details”- Method:
GET
- URL:
/api/mf/get_asset_class_and_category_details
Example:
curl -sk -H 'x-api-token: <token>' https://api.indvested.com/api/mf/get_asset_class_and_category_details | jq .
Get all mutual funds
Section titled “Get all mutual funds”Returns a list of all mutual funds available in the system.
- Method:
GET
- URL:
/api/mf/get_all_mutual_funds
Example:
curl -sk -H 'x-api-token: <token>' https://api.indvested.com/api/mf/get_all_mutual_funds | jq .
Get mutual fund details
Section titled “Get mutual fund details”Get full details of a specific fund using its ID.
- Method:
GET
- URL:
/api/mf/get_mutual_fund_details/<fund_id>
Example:
curl -sk -H 'x-api-token: <token>' https://api.indvested.com/api/mf/get_mutual_fund_details/123 | jq .
Get top funds by asset class and category
Section titled “Get top funds by asset class and category”Get top performing mutual funds by their asset class and category.
- Method:
GET
- URL:
/api/mf/get_top_funds_by_asset_class_and_category
Example:
curl -sk -H 'x-api-token: <token>' https://api.indvested.com/api/mf/get_top_funds_by_asset_class_and_category | jq .
Get total mutual fund count
Section titled “Get total mutual fund count”Returns the total number of mutual fund records.
- Method:
GET
- URL:
/api/mf/get_count_all_funds
Example:
curl -sk -H 'x-api-token: <token>' https://api.indvested.com/api/mf/get_count_all_funds | jq .
Get duplicate mutual funds
Section titled “Get duplicate mutual funds”Returns funds with duplicate names along with their metadata.
- Method:
GET
- URL:
/api/mf/get_duplicate_funds
Example:
curl -sk -H 'x-api-token: <token>' https://api.indvested.com/api/mf/get_duplicate_funds | jq .
Compare mutual funds
Section titled “Compare mutual funds”Compare multiple mutual funds (min. 2) by ISIN code.
- Method:
POST
- URL:
/api/mf/compare_mutual_funds
Payload:
{ "schemeCodes": ["INF109K01V60", "INF179K01V60"]}
Example:
curl -sk -H 'Content-Type: application/json' -H 'x-api-token: <token>' \ -d '{"schemeCodes": ["INF109K01V60", "INF179K01V60"]}' \ https://api.indvested.com/api/mf/compare_mutual_funds | jq .