POST api/ManagedFunds/Switch
Managed Fund Switches Creation
Request Information
URI Parameters
None.
Body Parameters
ManagedFundSwitchesCreation| Name | Description | Type | Additional information |
|---|---|---|---|
| RedeemingASXCode |
Redeeming ASX Code for the mFund switches |
string |
Required |
| ApplyingASXCode |
Applying ASX Code for the mFund switches |
string |
Required |
| Quantity |
Quantity of the mFund switches |
decimal number |
Required |
| ClientID |
Unique client identifier |
integer |
Required |
| CreatorID |
The person ID whom this order is for. Required if you are submitting this instruction on behalf of a person |
integer |
None. |
| DocumentAcceptance |
Only applicable for mFund orders. Client has read and understood the fact sheet, PDS and fund profile |
boolean |
Required |
| BrokerageOverride |
The default client brokerage is able to be overridden with a specified $ amount, % or alternative schedule |
BrokerageOverride |
None. |
Request Formats
application/json, text/json
{
"RedeemingASXCode": "ABCD",
"ApplyingASXCode": "ABCD",
"Quantity": 100.0,
"ClientID": 12345,
"CreatorID": 12345,
"DocumentAcceptance": true,
"BrokerageOverride": null
}
application/xml, text/xml
<ManagedFundSwitchesCreation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TPP.B2B.Webservices2.Contract.ManagedFunds"> <BrokerageOverride i:nil="true" /> <ClientID>12345</ClientID> <CreatorID>12345</CreatorID> <DocumentAcceptance>true</DocumentAcceptance> <ApplyingASXCode>ABCD</ApplyingASXCode> <Quantity>100</Quantity> <RedeemingASXCode>ABCD</RedeemingASXCode> </ManagedFundSwitchesCreation>
Response Information
Resource Description
None.
Response Formats
Error Response Information
Resource Description
stringError Response Formats
application/json, text/json
"sample string 1"
application/xml, text/xml
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>