PUT api/superadmin/settings/company
Request Information
URI Parameters
None.
Body Parameters
UpdateCompanySettingsRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| FundingInterest | decimal number |
None. |
|
| WithdrawFeePercentage | decimal number |
None. |
|
| TransactionFeePercentage | decimal number |
None. |
|
| VATPercentage | decimal number |
None. |
|
| MinimumWithdrawAmount | decimal number |
None. |
|
| MaximumWithdrawAmount | decimal number |
None. |
|
| MinimumDepositAmount | decimal number |
None. |
|
| MaximumDepositAmount | decimal number |
None. |
|
| CashbackEnabled | boolean |
None. |
|
| CashbackPercentage | decimal number |
None. |
|
| LoyaltyPointsEnabled | boolean |
None. |
|
| PointsPerRand | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"FundingInterest": 1.0,
"WithdrawFeePercentage": 1.0,
"TransactionFeePercentage": 1.0,
"VATPercentage": 1.0,
"MinimumWithdrawAmount": 1.0,
"MaximumWithdrawAmount": 1.0,
"MinimumDepositAmount": 1.0,
"MaximumDepositAmount": 1.0,
"CashbackEnabled": true,
"CashbackPercentage": 1.0,
"LoyaltyPointsEnabled": true,
"PointsPerRand": 1.0
}
application/xml, text/xml
Sample:
<UpdateCompanySettingsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UCareAPI.Models"> <CashbackEnabled>true</CashbackEnabled> <CashbackPercentage>1</CashbackPercentage> <FundingInterest>1</FundingInterest> <LoyaltyPointsEnabled>true</LoyaltyPointsEnabled> <MaximumDepositAmount>1</MaximumDepositAmount> <MaximumWithdrawAmount>1</MaximumWithdrawAmount> <MinimumDepositAmount>1</MinimumDepositAmount> <MinimumWithdrawAmount>1</MinimumWithdrawAmount> <PointsPerRand>1</PointsPerRand> <TransactionFeePercentage>1</TransactionFeePercentage> <VATPercentage>1</VATPercentage> <WithdrawFeePercentage>1</WithdrawFeePercentage> </UpdateCompanySettingsRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
CompanySettingsDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Success | boolean |
None. |
|
| Message | string |
None. |
|
| Id | integer |
None. |
|
| FundingInterest | decimal number |
None. |
|
| WithdrawFeePercentage | decimal number |
None. |
|
| TransactionFeePercentage | decimal number |
None. |
|
| VATPercentage | decimal number |
None. |
|
| MinimumWithdrawAmount | decimal number |
None. |
|
| MaximumWithdrawAmount | decimal number |
None. |
|
| MinimumDepositAmount | decimal number |
None. |
|
| MaximumDepositAmount | decimal number |
None. |
|
| CashbackEnabled | boolean |
None. |
|
| CashbackPercentage | decimal number |
None. |
|
| LoyaltyPointsEnabled | boolean |
None. |
|
| PointsPerRand | decimal number |
None. |
|
| LastModified | date |
None. |
|
| ChangesApplied | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Success": true,
"Message": "sample string 2",
"Id": 3,
"FundingInterest": 4.0,
"WithdrawFeePercentage": 5.0,
"TransactionFeePercentage": 6.0,
"VATPercentage": 7.0,
"MinimumWithdrawAmount": 8.0,
"MaximumWithdrawAmount": 9.0,
"MinimumDepositAmount": 10.0,
"MaximumDepositAmount": 11.0,
"CashbackEnabled": true,
"CashbackPercentage": 13.0,
"LoyaltyPointsEnabled": true,
"PointsPerRand": 15.0,
"LastModified": "2026-03-26T03:51:14.4591269+02:00",
"ChangesApplied": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<CompanySettingsDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UCareAPI.Models">
<CashbackEnabled>true</CashbackEnabled>
<CashbackPercentage>13</CashbackPercentage>
<ChangesApplied xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ChangesApplied>
<FundingInterest>4</FundingInterest>
<Id>3</Id>
<LastModified>2026-03-26T03:51:14.4591269+02:00</LastModified>
<LoyaltyPointsEnabled>true</LoyaltyPointsEnabled>
<MaximumDepositAmount>11</MaximumDepositAmount>
<MaximumWithdrawAmount>9</MaximumWithdrawAmount>
<Message>sample string 2</Message>
<MinimumDepositAmount>10</MinimumDepositAmount>
<MinimumWithdrawAmount>8</MinimumWithdrawAmount>
<PointsPerRand>15</PointsPerRand>
<Success>true</Success>
<TransactionFeePercentage>6</TransactionFeePercentage>
<VATPercentage>7</VATPercentage>
<WithdrawFeePercentage>5</WithdrawFeePercentage>
</CompanySettingsDto>