POST Dispersion
Disperse contract balance between sub-accounts.
Request Information
URI Parameters
None.
Body Parameters
The data of the dispersion.
DispersionDto| Name | 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": "33fd8f26-b108-4582-87aa-55de18858d81",
"FuelMasterId": "7b9d93b5-1589-433c-b86e-d6170888785d",
"DispersionSubAccounts": [
{
"SubAccountId": "493d8d30-34c5-4e7b-ae62-9647c281e9cb",
"Amount": 1.0
},
{
"SubAccountId": "493d8d30-34c5-4e7b-ae62-9647c281e9cb",
"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>33fd8f26-b108-4582-87aa-55de18858d81</ContractId>
<Description>sample string 2</Description>
<DispersionMode>64</DispersionMode>
<DispersionSubAccounts>
<DispersionSubAccountDto>
<Amount>1</Amount>
<SubAccountId>493d8d30-34c5-4e7b-ae62-9647c281e9cb</SubAccountId>
</DispersionSubAccountDto>
<DispersionSubAccountDto>
<Amount>1</Amount>
<SubAccountId>493d8d30-34c5-4e7b-ae62-9647c281e9cb</SubAccountId>
</DispersionSubAccountDto>
</DispersionSubAccounts>
<FuelMasterId>7b9d93b5-1589-433c-b86e-d6170888785d</FuelMasterId>
</DispersionDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
DispersionDto| Name | 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": "28c41c8b-8ab0-4f2a-b0b0-2adfba18ad9a",
"FuelMasterId": "4580e0fd-7a34-4778-8ee3-37a80ef6fc3e",
"DispersionSubAccounts": [
{
"SubAccountId": "9006a066-9e3c-43a1-aa9c-9f65f7208f06",
"Amount": 1.0
},
{
"SubAccountId": "9006a066-9e3c-43a1-aa9c-9f65f7208f06",
"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>28c41c8b-8ab0-4f2a-b0b0-2adfba18ad9a</ContractId>
<Description>sample string 2</Description>
<DispersionMode>64</DispersionMode>
<DispersionSubAccounts>
<DispersionSubAccountDto>
<Amount>1</Amount>
<SubAccountId>9006a066-9e3c-43a1-aa9c-9f65f7208f06</SubAccountId>
</DispersionSubAccountDto>
<DispersionSubAccountDto>
<Amount>1</Amount>
<SubAccountId>9006a066-9e3c-43a1-aa9c-9f65f7208f06</SubAccountId>
</DispersionSubAccountDto>
</DispersionSubAccounts>
<FuelMasterId>4580e0fd-7a34-4778-8ee3-37a80ef6fc3e</FuelMasterId>
</DispersionDto>