Skip to main content
POST
/
cabinet
/
admin
/
users
/
{user_id}
/
balance
Update User Balance
curl --request POST \
  --url http://localhost:8080/cabinet/admin/users/{user_id}/balance \
  --header 'Content-Type: application/json' \
  --data '
{
  "amount_kopeks": 0,
  "description": "Admin balance adjustment",
  "create_transaction": true
}
'
{
  "success": true,
  "old_balance_kopeks": 123,
  "new_balance_kopeks": 123,
  "message": "<string>"
}

Path Parameters

user_id
integer
required

Body

application/json

Request to update user balance.

amount_kopeks
integer
required

Amount in kopeks (positive to add, negative to subtract)

Required range: -2000000000 <= x <= 2000000000
description
string
default:Admin balance adjustment
Maximum string length: 500
create_transaction
boolean
default:true

Create transaction record

Response

Successful Response

Response after balance update.

success
boolean
required
old_balance_kopeks
integer
required
new_balance_kopeks
integer
required
message
string
required