curl --request PUT \
--url http://localhost:8080/cabinet/admin/tariffs/{tariff_id} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"description": "<string>",
"is_active": true,
"allow_traffic_topup": true,
"traffic_topup_enabled": true,
"traffic_topup_packages": {},
"max_topup_traffic_gb": 1,
"traffic_limit_gb": 1,
"device_limit": 2,
"device_price_kopeks": 1,
"max_device_limit": 2,
"tier_level": 5,
"display_order": 1,
"period_prices": [
{
"days": 2,
"price_kopeks": 1,
"price_rubles": 123
}
],
"allowed_squads": [
"<string>"
],
"server_traffic_limits": {},
"promo_group_ids": [
123
],
"custom_days_enabled": true,
"price_per_day_kopeks": 1,
"min_days": 2,
"max_days": 2,
"custom_traffic_enabled": true,
"traffic_price_per_gb_kopeks": 1,
"min_traffic_gb": 2,
"max_traffic_gb": 2,
"is_daily": true,
"daily_price_kopeks": 1,
"traffic_reset_mode": "<string>"
}
'{
"id": 123,
"name": "<string>",
"is_active": true,
"is_trial_available": true,
"traffic_limit_gb": 123,
"device_limit": 123,
"tier_level": 123,
"display_order": 123,
"period_prices": [
{
"days": 2,
"price_kopeks": 1,
"price_rubles": 123
}
],
"allowed_squads": [
"<string>"
],
"servers": [
{
"id": 123,
"squad_uuid": "<string>",
"display_name": "<string>",
"country_code": "<string>",
"is_selected": false,
"traffic_limit_gb": 123
}
],
"promo_groups": [
{
"id": 123,
"name": "<string>",
"is_selected": false
}
],
"subscriptions_count": 123,
"created_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"allow_traffic_topup": true,
"traffic_topup_enabled": false,
"traffic_topup_packages": {},
"max_topup_traffic_gb": 0,
"device_price_kopeks": 123,
"max_device_limit": 123,
"server_traffic_limits": {},
"custom_days_enabled": false,
"price_per_day_kopeks": 0,
"min_days": 1,
"max_days": 365,
"custom_traffic_enabled": false,
"traffic_price_per_gb_kopeks": 0,
"min_traffic_gb": 1,
"max_traffic_gb": 1000,
"is_daily": false,
"daily_price_kopeks": 0,
"traffic_reset_mode": "<string>",
"updated_at": "2023-11-07T05:31:56Z"
}Update an existing tariff.
curl --request PUT \
--url http://localhost:8080/cabinet/admin/tariffs/{tariff_id} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"description": "<string>",
"is_active": true,
"allow_traffic_topup": true,
"traffic_topup_enabled": true,
"traffic_topup_packages": {},
"max_topup_traffic_gb": 1,
"traffic_limit_gb": 1,
"device_limit": 2,
"device_price_kopeks": 1,
"max_device_limit": 2,
"tier_level": 5,
"display_order": 1,
"period_prices": [
{
"days": 2,
"price_kopeks": 1,
"price_rubles": 123
}
],
"allowed_squads": [
"<string>"
],
"server_traffic_limits": {},
"promo_group_ids": [
123
],
"custom_days_enabled": true,
"price_per_day_kopeks": 1,
"min_days": 2,
"max_days": 2,
"custom_traffic_enabled": true,
"traffic_price_per_gb_kopeks": 1,
"min_traffic_gb": 2,
"max_traffic_gb": 2,
"is_daily": true,
"daily_price_kopeks": 1,
"traffic_reset_mode": "<string>"
}
'{
"id": 123,
"name": "<string>",
"is_active": true,
"is_trial_available": true,
"traffic_limit_gb": 123,
"device_limit": 123,
"tier_level": 123,
"display_order": 123,
"period_prices": [
{
"days": 2,
"price_kopeks": 1,
"price_rubles": 123
}
],
"allowed_squads": [
"<string>"
],
"servers": [
{
"id": 123,
"squad_uuid": "<string>",
"display_name": "<string>",
"country_code": "<string>",
"is_selected": false,
"traffic_limit_gb": 123
}
],
"promo_groups": [
{
"id": 123,
"name": "<string>",
"is_selected": false
}
],
"subscriptions_count": 123,
"created_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"allow_traffic_topup": true,
"traffic_topup_enabled": false,
"traffic_topup_packages": {},
"max_topup_traffic_gb": 0,
"device_price_kopeks": 123,
"max_device_limit": 123,
"server_traffic_limits": {},
"custom_days_enabled": false,
"price_per_day_kopeks": 0,
"min_days": 1,
"max_days": 365,
"custom_traffic_enabled": false,
"traffic_price_per_gb_kopeks": 0,
"min_traffic_gb": 1,
"max_traffic_gb": 1000,
"is_daily": false,
"daily_price_kopeks": 0,
"traffic_reset_mode": "<string>",
"updated_at": "2023-11-07T05:31:56Z"
}Request to update a tariff.
1 - 255Show child attributes
x >= 0x >= 0x >= 1x >= 0x >= 11 <= x <= 10x >= 0Show child attributes
Show child attributes
x >= 0x >= 1x >= 1x >= 0x >= 1x >= 1x >= 0Successful Response
Detailed tariff response.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes