POST api/MF/PortfolioGainLoss
Request Information
URI Parameters
None.
Body Parameters
PortfolioGainLossInputInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| RealizedUnrealizedGain | boolean |
None. |
|
| ConsiderBalanceUnitsOnly | boolean |
None. |
|
| IsGroupwise | boolean |
None. |
|
| MembID | integer |
None. |
|
| GrouID | integer |
None. |
|
| PageBreak | string |
None. |
|
| CalculateXIRR | boolean |
None. |
|
| CalculateXIRRForMembers | boolean |
None. |
|
| tranPeriodCheck | boolean |
None. |
|
| TranDateUpTo | string |
None. |
|
| userID | integer |
None. |
|
| AppID | integer |
None. |
|
| orderBy | string |
None. |
|
| NavDateUpTo | string |
None. |
|
| GoalWise | integer |
None. |
|
| IsNotRedeemed | boolean |
None. |
|
| ignoreRedeemedUnits | integer |
None. |
|
| GroupOn | integer |
None. |
|
| IncludeSummary | boolean |
None. |
|
| IncludeMappInvestment | boolean |
None. |
|
| IncludeAddress | boolean |
None. |
|
| IncludeEmailID | boolean |
None. |
|
| IncludeMobileNo | boolean |
None. |
|
| IncludeLandlineNo | boolean |
None. |
|
| UsePasswordForPDF | boolean |
None. |
|
| PDFPassword | string |
None. |
|
| PDFPasswordMsg | string |
None. |
|
| CommonFilterJSON | string |
None. |
|
| MailingListJSON | string |
None. |
|
| IFAID | string |
None. |
|
| LoginUserSessionID | integer |
None. |
|
| IsPDF | boolean |
None. |
|
| IsEmail | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"RealizedUnrealizedGain": true,
"ConsiderBalanceUnitsOnly": true,
"IsGroupwise": true,
"MembID": 4,
"GrouID": 5,
"PageBreak": "sample string 6",
"CalculateXIRR": true,
"CalculateXIRRForMembers": true,
"tranPeriodCheck": true,
"TranDateUpTo": "sample string 10",
"userID": 11,
"AppID": 12,
"orderBy": "sample string 13",
"NavDateUpTo": "sample string 14",
"GoalWise": 15,
"IsNotRedeemed": true,
"ignoreRedeemedUnits": 17,
"GroupOn": 18,
"IncludeSummary": true,
"IncludeMappInvestment": true,
"IncludeAddress": true,
"IncludeEmailID": true,
"IncludeMobileNo": true,
"IncludeLandlineNo": true,
"UsePasswordForPDF": true,
"PDFPassword": "sample string 26",
"PDFPasswordMsg": "sample string 27",
"CommonFilterJSON": "sample string 28",
"MailingListJSON": "sample string 29",
"IFAID": "sample string 30",
"LoginUserSessionID": 31,
"IsPDF": true,
"IsEmail": true
}
application/xml, text/xml
Sample:
<PortfolioGainLossInputInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WMReportsAPI.Models"> <IFAID>sample string 30</IFAID> <IsEmail>true</IsEmail> <IsPDF>true</IsPDF> <LoginUserSessionID>31</LoginUserSessionID> <AppID>12</AppID> <CalculateXIRR>true</CalculateXIRR> <CalculateXIRRForMembers>true</CalculateXIRRForMembers> <CommonFilterJSON>sample string 28</CommonFilterJSON> <GoalWise>15</GoalWise> <GrouID>5</GrouID> <GroupOn>18</GroupOn> <IncludeAddress>true</IncludeAddress> <IncludeEmailID>true</IncludeEmailID> <IncludeLandlineNo>true</IncludeLandlineNo> <IncludeMappInvestment>true</IncludeMappInvestment> <IncludeMobileNo>true</IncludeMobileNo> <IncludeSummary>true</IncludeSummary> <IsGroupwise>true</IsGroupwise> <IsNotRedeemed>true</IsNotRedeemed> <MailingListJSON>sample string 29</MailingListJSON> <MembID>4</MembID> <NavDateUpTo>sample string 14</NavDateUpTo> <PDFPassword>sample string 26</PDFPassword> <PDFPasswordMsg>sample string 27</PDFPasswordMsg> <PageBreak>sample string 6</PageBreak> <TranDateUpTo>sample string 10</TranDateUpTo> <UsePasswordForPDF>true</UsePasswordForPDF> <ignoreRedeemedUnits>17</ignoreRedeemedUnits> <orderBy>sample string 13</orderBy> <tranPeriodCheck>true</tranPeriodCheck> <userID>11</userID> <ConsiderBalanceUnitsOnly>true</ConsiderBalanceUnitsOnly> <RealizedUnrealizedGain>true</RealizedUnrealizedGain> </PortfolioGainLossInputInfo>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ReportOutpoutInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| StatusCode | string |
None. |
|
| ResponseMessage | string |
None. |
|
| ReportBase64 | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"StatusCode": "sample string 1",
"ResponseMessage": "sample string 2",
"ReportBase64": "sample string 3"
}
application/xml, text/xml
Sample:
<ReportOutpoutInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WMReportsAPI.Models"> <ReportBase64>sample string 3</ReportBase64> <ResponseMessage>sample string 2</ResponseMessage> <StatusCode>sample string 1</StatusCode> </ReportOutpoutInfo>