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": "5c416ebc-a3b5-45a0-9935-858bc31c98be", "FuelMasterId": "8f853195-9d5d-4e31-a282-48b5f7b9e979", "DispersionSubAccounts": [ { "SubAccountId": "893158f1-c6cb-4ce5-be0b-6b3086c51c76", "Amount": 1.0 }, { "SubAccountId": "893158f1-c6cb-4ce5-be0b-6b3086c51c76", "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>5c416ebc-a3b5-45a0-9935-858bc31c98be</ContractId> <Description>sample string 2</Description> <DispersionMode>64</DispersionMode> <DispersionSubAccounts> <DispersionSubAccountDto> <Amount>1</Amount> <SubAccountId>893158f1-c6cb-4ce5-be0b-6b3086c51c76</SubAccountId> </DispersionSubAccountDto> <DispersionSubAccountDto> <Amount>1</Amount> <SubAccountId>893158f1-c6cb-4ce5-be0b-6b3086c51c76</SubAccountId> </DispersionSubAccountDto> </DispersionSubAccounts> <FuelMasterId>8f853195-9d5d-4e31-a282-48b5f7b9e979</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": "ad112ace-4f80-4767-8a00-8f5d50cf17cd", "FuelMasterId": "f8b828fe-415a-4d85-a920-c657fe71be7e", "DispersionSubAccounts": [ { "SubAccountId": "a785b84d-811d-4729-bde1-628c727f722d", "Amount": 1.0 }, { "SubAccountId": "a785b84d-811d-4729-bde1-628c727f722d", "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>ad112ace-4f80-4767-8a00-8f5d50cf17cd</ContractId> <Description>sample string 2</Description> <DispersionMode>64</DispersionMode> <DispersionSubAccounts> <DispersionSubAccountDto> <Amount>1</Amount> <SubAccountId>a785b84d-811d-4729-bde1-628c727f722d</SubAccountId> </DispersionSubAccountDto> <DispersionSubAccountDto> <Amount>1</Amount> <SubAccountId>a785b84d-811d-4729-bde1-628c727f722d</SubAccountId> </DispersionSubAccountDto> </DispersionSubAccounts> <FuelMasterId>f8b828fe-415a-4d85-a920-c657fe71be7e</FuelMasterId> </DispersionDto>