Skip to main content
PUT
Update Prize

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

prize_id
integer
required

Body

application/json

Запрос на обновление приза.

prize_type
enum<string> | null

Типы призов.

Available options:
subscription_days,
balance_bonus,
traffic_gb,
promocode,
nothing
prize_value
integer | null
Required range: x >= 0
display_name
string | null
Required string length: 1 - 100
emoji
string | null
Maximum string length: 10
color
string | null
Pattern: ^#[0-9A-Fa-f]{6}$
prize_value_kopeks
integer | null
Required range: x >= 0
sort_order
integer | null
Required range: x >= 0
manual_probability
number | null
Required range: 0 <= x <= 1
is_active
boolean | null
promo_balance_bonus_kopeks
integer | null
Required range: x >= 0
promo_subscription_days
integer | null
Required range: x >= 0
promo_traffic_gb
integer | null
Required range: x >= 0

Response

Successful Response

Полная информация о призе для админа.

id
integer
required
config_id
integer
required
prize_type
string
required
prize_value
integer
required
display_name
string
required
emoji
string
required
color
string
required
prize_value_kopeks
integer
required
sort_order
integer
required
is_active
boolean
required
manual_probability
number | null
promo_balance_bonus_kopeks
integer
default:0
promo_subscription_days
integer
default:0
promo_traffic_gb
integer
default:0
created_at
string<date-time> | null
updated_at
string<date-time> | null