MF CAS EXTRACTION
Introduction
This API is used to extract the data from a mutual fund Common Account Statement (CAS) file. The extracted data can be used to perform various financial operations such as generating investment reports and tracking mutual fund transactions.
Sample cURL
curl --request POST \
--url https://signzy.tech/api/v2/patrons/..your-patron-id../udin \
--header 'Accept: */*' \
--header 'Accept-Language: en-US,en;q=0.8' \
--header 'content-type: application/json' \
--data '{"task":"initiate","essentials":{"name":"...name...","mobileNumber":"...mobileNumber...","email":"...email...","udinNumber":"...udinNumber..."}}'Parameter | Type | Description |
|---|---|---|
task | String | The name of the task to be performed. In this case, the value should be "initiate". |
name | String | The name of the individual initiating the UDIN request. |
mobileNumber | String | The mobile number of the individual initiating the UDIN request. |
String | The email address of the individual initiating the UDIN request. | |
udinNumber | String | The UDIN number for which the request is being initiated. |
Sample API REsponse
{
"essentials": {
"file": " ... Cas file ...",
"password": "...Password..."
},
"id": "60xxxxxxxxxxxxxxxxxxxxxxxxxx",
"patronId": "60xxxxxxxxxxxxxxxxxxxxxxxxxx",
"task": "mfCASExtraction",
"result": [
{
"casType": "...Cas type...",
"statementPeriod": {
"from":"...dd/mm/yyyy...",
"to": "...dd/mm/yyyy..."
},
"fileType": "...FileType...",
"folios" : [ {
"folio": "...folio...",
"amc": "...amc...",
"PAN": "...PAN ...",
"KYC": "...KYC...",
"PANKYC": "...PANKYC...",
"schemes": [ {
"scheme" : "...scheme..." ,
"advisor" : "...advisor..." ,
"rtaCode" : "...rta_code..." ,
"type" : "...type..." ,
"rta" : "...rta..." ,
"isin" : "...isin..." ,
"amfi" : "...amfi..." ,
"open" : "...open..." ,
"close" : "...close..." ,
"closeCalculated" : "...close_calculated ..." ,
"valuation" : {
"date" : "...dd/mm/yyyy...",
"value" : "...value..." ,
"nav" : "...nav..."
} ,
"transactions" : [ {
"date" : "...dd/mm/yyyy...",
"description" :"...description...",
"amount" : ...amount...",
"units" : "...units...",
"nav" : "...nav...",
"balance" : "...balance...",
"type" : "...type...",
"dividendRate" : "...dividend_rate..."
}]
}]
}] ,
"investorInfo" : {
"name": "...name...",
"email": "....email..,
"address" : "...address...",
"mobile" : "...mobileNo..."
}
]
}Parameter | Type | Description |
|---|---|---|
result | array | Array of extracted mutual fund statements |
casType | string | Type of Cas statement |
statementPeriod | object | Statement period for the Cas statement |
from | string | Start date of the statement period |
to | string | End date of the statement period |
fileType | string | Type of file containing the Cas statement |
folios | array | Array of folios containing mutual fund details |
folio | string | Unique identifier for the mutual fund folio |
amc | string | Name of the Asset Management Company |
PAN | string | Permanent Account Number of the investor |
KYC | string | KYC status of the investor |
PANKYC | string | Combined status of PAN and KYC |
schemes | array | Array of mutual fund schemes under the folio |
scheme | string | Name of the mutual fund scheme |
advisor | string | Name of the advisor |
rtaCode | string | Unique code for the Registrar and Transfer Agent |
type | string | Type of mutual fund scheme |
rta | string | Name of the Registrar and Transfer Agent |
isin | string | ISIN code for the mutual fund scheme |
amfi | string | AMFI code for the mutual fund scheme |
open | string | Open date of the mutual fund scheme |
close | string | Close date of the mutual fund scheme |
closeCalculated | string | Calculated close date of the mutual fund scheme |
valuation | object | Valuation of the mutual fund scheme |
date | string | Date of valuation |
value | string | Value of the mutual fund scheme |
nav | string | NAV of the mutual fund scheme |
transactions | array | Array of transactions under the mutual fund scheme |
date | string | Transaction date |
description | string | Description of the transaction |
amount | number | Amount of the transaction |
units | string | Units of the mutual fund scheme |
nav | string | NAV of the mutual fund scheme |
balance | string | Balance after the transaction |
type | string | Type of the transaction |
dividendRate | string | Dividend rate of the mutual fund scheme |
investorInfo | object | Contains information about the investor |
name | string | Name of the investor |
string | Email address of the investor | |
address | string | Address of the investor |
mobile | string | Mobile number of the investor |