Skip to content

UpdateMeteredAssetBalanceAsync

PUT
/api/v1/provision/admin/assets/resources/balances/{balanceId}
curl --request PUT \
--url https://api.monetizeit.example/api/v1/provision/admin/assets/resources/balances/example \
--header 'Content-Type: application/json-patch+json' \
--data '{ "id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "name": "example", "description": "example", "unit": "example", "numberFormat": "example" }'
  • oidc
    email profile roles
balanceId
required
string format: uuid
object
id
string format: uuid
name
string
description
string
unit
string
numberFormat
string
Example generated
{
"id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0",
"name": "example",
"description": "example",
"unit": "example",
"numberFormat": "example"
}

OK

object
id
string format: uuid
name
string
description
string
creditsUsed
number format: double
totalCredits
number format: double
cumulativeCreditsUsed
number format: double
unit
string
numberFormat
string
lastDeposit
string format: date-time
usageQuota
Array<object>
object
endUsage
number format: double
name
string
quotaUsageLevel
integer format: int32
Allowed values: 0 1 2 3
suspendUntilTimeStamp
string format: date-time
overageSeverityStatus
integer format: int32
Allowed values: 0 1 2 3
initialCreditAmount
number format: double
isUnlimitedCredits
boolean
autoBalanceCronSchedule
string
lastAutoBalanceDate
string format: date-time
shouldAutoBalanceTransferCurrentCredits
boolean
maxAutoBalanceCreditTransferAmount
number format: double
autoBalanceCreditAmount
number format: double