Skip to main content
PUT
Update Existing Tariff

Authorizations

Authorization
string
header
required

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

Path Parameters

tariff_id
integer
required

Body

application/json

Request to update a tariff.

name
string | null
Required string length: 1 - 255
description
string | null
is_active
boolean | null
allow_traffic_topup
boolean | null
traffic_topup_enabled
boolean | null
traffic_topup_packages
Traffic Topup Packages · object | null
max_topup_traffic_gb
integer | null
Required range: x >= 0
traffic_limit_gb
integer | null
Required range: x >= 0
device_limit
integer | null
Required range: x >= 1
device_price_kopeks
integer | null
Required range: x >= 0
max_device_limit
integer | null
Required range: x >= 1
tier_level
integer | null
Required range: 1 <= x <= 10
display_order
integer | null
Required range: x >= 0
period_prices
PeriodPrice · object[] | null
allowed_squads
string[] | null
server_traffic_limits
Server Traffic Limits · object | null
promo_group_ids
integer[] | null
custom_days_enabled
boolean | null
price_per_day_kopeks
integer | null
Required range: x >= 0
min_days
integer | null
Required range: x >= 1
max_days
integer | null
Required range: x >= 1
custom_traffic_enabled
boolean | null
traffic_price_per_gb_kopeks
integer | null
Required range: x >= 0
min_traffic_gb
integer | null
Required range: x >= 1
max_traffic_gb
integer | null
Required range: x >= 1
is_daily
boolean | null
daily_price_kopeks
integer | null
Required range: x >= 0
traffic_reset_mode
string | null
external_squad_uuid
string | null
Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
show_in_gift
boolean | null

Response

Successful Response

Detailed tariff response.

id
integer
required
name
string
required
is_active
boolean
required
is_trial_available
boolean
required
traffic_limit_gb
integer
required
device_limit
integer
required
tier_level
integer
required
display_order
integer
required
period_prices
PeriodPrice · object[]
required
allowed_squads
string[]
required
servers
ServerInfo · object[]
required
promo_groups
PromoGroupInfo · object[]
required
subscriptions_count
integer
required
created_at
string<date-time>
required
description
string | null
allow_traffic_topup
boolean
default:true
traffic_topup_enabled
boolean
default:false
traffic_topup_packages
Traffic Topup Packages · object
max_topup_traffic_gb
integer
default:0
device_price_kopeks
integer | null
max_device_limit
integer | null
server_traffic_limits
Server Traffic Limits · object
custom_days_enabled
boolean
default:false
price_per_day_kopeks
integer
default:0
min_days
integer
default:1
max_days
integer
default:365
custom_traffic_enabled
boolean
default:false
traffic_price_per_gb_kopeks
integer
default:0
min_traffic_gb
integer
default:1
max_traffic_gb
integer
default:1000
is_daily
boolean
default:false
daily_price_kopeks
integer
default:0
traffic_reset_mode
string | null
external_squad_uuid
string | null
show_in_gift
boolean
default:true
updated_at
string<date-time> | null