API Documentation

Here is the documentation for the API endpoints:

GET /schemes

Returns a list of all schemes.

GET /scheme/all

Returns a list of all scheme codes, ISINs, and names.

GET /scheme/:schemeCode

Returns a specific scheme based on the scheme code.

GET /scheme/search/:schemeName

Returns schemes matching the search criteria based on the scheme name.

POST /scheme/holdings

Returns schemes based on an array of scheme codes provided in the request body.

POST /save-schemes

Saves or updates scheme data, including holdings. Requires authentication.

DELETE /schemes/:schemeCode

Deletes a scheme based on the scheme code. Requires authentication.