UpdateMeteredAssetBalanceAsync
PUT
/api/v1/provision/admin/assets/resources/balances/{balanceId}
const url = 'https://api.monetizeit.example/api/v1/provision/admin/assets/resources/balances/example';const options = { method: 'PUT', headers: {'Content-Type': 'application/json-patch+json'}, body: '{ "id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "name": "example", "description": "example", "unit": "example", "numberFormat": "example" }'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}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" }'Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” balanceId
required
string format: uuid
Request Body
Section titled “Request Body ”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"}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"}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"}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"}Responses
Section titled “ Responses ”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
suspendUntilTimeStamp
string format: date-time
overageSeverityStatus
integer format: int32
initialCreditAmount
number format: double
isUnlimitedCredits
boolean
autoBalanceCronSchedule
string
lastAutoBalanceDate
string format: date-time
shouldAutoBalanceTransferCurrentCredits
boolean
maxAutoBalanceCreditTransferAmount
number format: double
autoBalanceCreditAmount
number format: double
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
suspendUntilTimeStamp
string format: date-time
overageSeverityStatus
integer format: int32
initialCreditAmount
number format: double
isUnlimitedCredits
boolean
autoBalanceCronSchedule
string
lastAutoBalanceDate
string format: date-time
shouldAutoBalanceTransferCurrentCredits
boolean
maxAutoBalanceCreditTransferAmount
number format: double
autoBalanceCreditAmount
number format: double
Example
{ "usageQuota": [ { "quotaUsageLevel": 0 } ], "overageSeverityStatus": 0}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
suspendUntilTimeStamp
string format: date-time
overageSeverityStatus
integer format: int32
initialCreditAmount
number format: double
isUnlimitedCredits
boolean
autoBalanceCronSchedule
string
lastAutoBalanceDate
string format: date-time
shouldAutoBalanceTransferCurrentCredits
boolean
maxAutoBalanceCreditTransferAmount
number format: double
autoBalanceCreditAmount
number format: double
Example
{ "usageQuota": [ { "quotaUsageLevel": 0 } ], "overageSeverityStatus": 0}