POST api/CAS/CASUpload
Request Information
URI Parameters
None.
Body Parameters
CASUploadInputInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| IFAID | string |
None. |
|
| CASFilePassword | string |
None. |
|
| CASFile | string |
None. |
|
| CASFileName | string |
None. |
|
| UploadFileLogID | integer |
None. |
|
| PanDetails | string |
None. |
|
| GrouID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"IFAID": "sample string 1",
"CASFilePassword": "sample string 2",
"CASFile": "sample string 3",
"CASFileName": "sample string 4",
"UploadFileLogID": 5,
"PanDetails": "sample string 6",
"GrouID": 7
}
application/xml, text/xml
Sample:
<CASUploadInputInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WMFinauraAPIwrapper.Models"> <CASFile>sample string 3</CASFile> <CASFileName>sample string 4</CASFileName> <CASFilePassword>sample string 2</CASFilePassword> <GrouID>7</GrouID> <IFAID>sample string 1</IFAID> <PanDetails>sample string 6</PanDetails> <UploadFileLogID>5</UploadFileLogID> </CASUploadInputInfo>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
CASUploadOutputInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| AMCCount | integer |
None. |
|
| SchemeCount | integer |
None. |
|
| FolioCount | integer |
None. |
|
| TransCount | integer |
None. |
|
| UnImportedTransCount | integer |
None. |
|
| InvestedAmount | decimal number |
None. |
|
| MarketValue | decimal number |
None. |
|
| uploadFileLogID | integer |
None. |
|
| PANsInFile | Collection of CustDetails |
None. |
|
| IsMultiplePANfound | boolean |
None. |
|
| access_token | string |
None. |
|
| statusMessage | string |
None. |
|
| statusCode | string |
None. |
|
| error | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"AMCCount": 1,
"SchemeCount": 2,
"FolioCount": 3,
"TransCount": 4,
"UnImportedTransCount": 5,
"InvestedAmount": 6.0,
"MarketValue": 7.0,
"uploadFileLogID": 8,
"PANsInFile": [
{
"SrNo": 1,
"PAN": "sample string 2",
"InvestorName": "sample string 3"
},
{
"SrNo": 1,
"PAN": "sample string 2",
"InvestorName": "sample string 3"
}
],
"IsMultiplePANfound": true,
"access_token": "sample string 10",
"statusMessage": "sample string 11",
"statusCode": "sample string 12",
"error": "sample string 13"
}
application/xml, text/xml
Sample:
<CASUploadOutputInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WMFinauraAPIwrapper.Models">
<access_token>sample string 10</access_token>
<error>sample string 13</error>
<statusCode>sample string 12</statusCode>
<statusMessage>sample string 11</statusMessage>
<AMCCount>1</AMCCount>
<FolioCount>3</FolioCount>
<InvestedAmount>6</InvestedAmount>
<IsMultiplePANfound>true</IsMultiplePANfound>
<MarketValue>7</MarketValue>
<PANsInFile>
<CustDetails>
<InvestorName>sample string 3</InvestorName>
<PAN>sample string 2</PAN>
<SrNo>1</SrNo>
</CustDetails>
<CustDetails>
<InvestorName>sample string 3</InvestorName>
<PAN>sample string 2</PAN>
<SrNo>1</SrNo>
</CustDetails>
</PANsInFile>
<SchemeCount>2</SchemeCount>
<TransCount>4</TransCount>
<UnImportedTransCount>5</UnImportedTransCount>
<uploadFileLogID>8</uploadFileLogID>
</CASUploadOutputInfo>