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": "d9fdde3d-8bfd-4ca5-af3f-e055c286a5a0",
"FuelMasterId": "fc50fa7b-70b5-4005-a931-2d9c2ddeae1b",
"DispersionSubAccounts": [
{
"SubAccountId": "4bd49c5c-72c7-4be2-ad53-560e1bd277c0",
"Amount": 1.0
},
{
"SubAccountId": "4bd49c5c-72c7-4be2-ad53-560e1bd277c0",
"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>d9fdde3d-8bfd-4ca5-af3f-e055c286a5a0</ContractId>
<Description>sample string 2</Description>
<DispersionMode>64</DispersionMode>
<DispersionSubAccounts>
<DispersionSubAccountDto>
<Amount>1</Amount>
<SubAccountId>4bd49c5c-72c7-4be2-ad53-560e1bd277c0</SubAccountId>
</DispersionSubAccountDto>
<DispersionSubAccountDto>
<Amount>1</Amount>
<SubAccountId>4bd49c5c-72c7-4be2-ad53-560e1bd277c0</SubAccountId>
</DispersionSubAccountDto>
</DispersionSubAccounts>
<FuelMasterId>fc50fa7b-70b5-4005-a931-2d9c2ddeae1b</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": "33559195-d944-4cb4-8651-435f47c98360",
"FuelMasterId": "e6f82363-f124-4fc2-9b12-89c45a6a72c8",
"DispersionSubAccounts": [
{
"SubAccountId": "19cf05d6-31b6-4a59-badf-5cd029898382",
"Amount": 1.0
},
{
"SubAccountId": "19cf05d6-31b6-4a59-badf-5cd029898382",
"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>33559195-d944-4cb4-8651-435f47c98360</ContractId>
<Description>sample string 2</Description>
<DispersionMode>64</DispersionMode>
<DispersionSubAccounts>
<DispersionSubAccountDto>
<Amount>1</Amount>
<SubAccountId>19cf05d6-31b6-4a59-badf-5cd029898382</SubAccountId>
</DispersionSubAccountDto>
<DispersionSubAccountDto>
<Amount>1</Amount>
<SubAccountId>19cf05d6-31b6-4a59-badf-5cd029898382</SubAccountId>
</DispersionSubAccountDto>
</DispersionSubAccounts>
<FuelMasterId>e6f82363-f124-4fc2-9b12-89c45a6a72c8</FuelMasterId>
</DispersionDto>