Skip to main content
GET
/
cabinet
/
wheel
/
config
Get Wheel Config
curl --request GET \
  --url http://localhost:8080/cabinet/wheel/config
{
  "is_enabled": true,
  "name": "<string>",
  "spin_cost_stars_enabled": true,
  "spin_cost_days_enabled": true,
  "prizes": [
    {
      "id": 123,
      "display_name": "<string>",
      "emoji": "<string>",
      "color": "<string>",
      "prize_type": "<string>"
    }
  ],
  "daily_limit": 123,
  "user_spins_today": 123,
  "can_spin": true,
  "spin_cost_stars": 123,
  "spin_cost_days": 123,
  "can_spin_reason": "<string>",
  "can_pay_stars": false,
  "can_pay_days": false,
  "user_balance_kopeks": 0,
  "required_balance_kopeks": 0
}

Response

200 - application/json

Successful Response

Конфигурация колеса для пользователя.

is_enabled
boolean
required
name
string
required
spin_cost_stars_enabled
boolean
required
spin_cost_days_enabled
boolean
required
prizes
WheelPrizeDisplay · object[]
required
daily_limit
integer
required
user_spins_today
integer
required
can_spin
boolean
required
spin_cost_stars
integer | null
spin_cost_days
integer | null
can_spin_reason
string | null
can_pay_stars
boolean
default:false
can_pay_days
boolean
default:false
user_balance_kopeks
integer
default:0
required_balance_kopeks
integer
default:0