POST Dispersion
Disperse contract balance between sub-accounts.
Request Information
URI Parameters
None.
Body Parameters
The data of the dispersion.
DispersionDtoName | Description | Type | Additional information |
---|---|---|---|
ContractId | globally unique identifier |
None. |
|
FuelMasterId | globally unique identifier |
None. |
|
DispersionSubAccounts | Collection of DispersionSubAccountDto |
None. |
|
Description | string |
None. |
|
Balance | decimal number |
None. |
|
DispersionMode | byte |
None. |
Request Formats
application/json, text/json
Sample:
{ "ContractId": "fb382db8-24b2-40af-9299-260e7658dcef", "FuelMasterId": "86859125-07fc-4c79-b2f4-4de0716e94a2", "DispersionSubAccounts": [ { "SubAccountId": "533b2b2e-e216-4e84-a1b2-feb71737e7ff", "Amount": 1.0 }, { "SubAccountId": "533b2b2e-e216-4e84-a1b2-feb71737e7ff", "Amount": 1.0 } ], "Description": "sample string 2", "Balance": 3.0, "DispersionMode": 64 }
application/xml, text/xml
Sample:
<DispersionDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model"> <Balance>3</Balance> <ContractId>fb382db8-24b2-40af-9299-260e7658dcef</ContractId> <Description>sample string 2</Description> <DispersionMode>64</DispersionMode> <DispersionSubAccounts> <DispersionSubAccountDto> <Amount>1</Amount> <SubAccountId>533b2b2e-e216-4e84-a1b2-feb71737e7ff</SubAccountId> </DispersionSubAccountDto> <DispersionSubAccountDto> <Amount>1</Amount> <SubAccountId>533b2b2e-e216-4e84-a1b2-feb71737e7ff</SubAccountId> </DispersionSubAccountDto> </DispersionSubAccounts> <FuelMasterId>86859125-07fc-4c79-b2f4-4de0716e94a2</FuelMasterId> </DispersionDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
DispersionDtoName | Description | Type | Additional information |
---|---|---|---|
ContractId | globally unique identifier |
None. |
|
FuelMasterId | globally unique identifier |
None. |
|
DispersionSubAccounts | Collection of DispersionSubAccountDto |
None. |
|
Description | string |
None. |
|
Balance | decimal number |
None. |
|
DispersionMode | byte |
None. |
Response Formats
application/json, text/json
Sample:
{ "ContractId": "e865d0f5-1df9-4215-a2bc-d163b73c7752", "FuelMasterId": "9365bd1f-18ef-416b-8a64-7e46929f27b1", "DispersionSubAccounts": [ { "SubAccountId": "f263c4f7-1224-46f9-ba86-e1a9f65a412c", "Amount": 1.0 }, { "SubAccountId": "f263c4f7-1224-46f9-ba86-e1a9f65a412c", "Amount": 1.0 } ], "Description": "sample string 2", "Balance": 3.0, "DispersionMode": 64 }
application/xml, text/xml
Sample:
<DispersionDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model"> <Balance>3</Balance> <ContractId>e865d0f5-1df9-4215-a2bc-d163b73c7752</ContractId> <Description>sample string 2</Description> <DispersionMode>64</DispersionMode> <DispersionSubAccounts> <DispersionSubAccountDto> <Amount>1</Amount> <SubAccountId>f263c4f7-1224-46f9-ba86-e1a9f65a412c</SubAccountId> </DispersionSubAccountDto> <DispersionSubAccountDto> <Amount>1</Amount> <SubAccountId>f263c4f7-1224-46f9-ba86-e1a9f65a412c</SubAccountId> </DispersionSubAccountDto> </DispersionSubAccounts> <FuelMasterId>9365bd1f-18ef-416b-8a64-7e46929f27b1</FuelMasterId> </DispersionDto>