curl --request POST \
--url http://localhost:8080/cabinet/admin/tariffs \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"description": "<string>",
"is_active": true,
"allow_traffic_topup": true,
"traffic_topup_enabled": false,
"traffic_topup_packages": {},
"max_topup_traffic_gb": 0,
"traffic_limit_gb": 0,
"device_limit": 1,
"device_price_kopeks": 1,
"max_device_limit": 2,
"tier_level": 1,
"period_prices": [
{
"days": 2,
"price_kopeks": 1,
"price_rubles": 123
}
],
"allowed_squads": [
"<string>"
],
"server_traffic_limits": {},
"promo_group_ids": [
123
],
"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>"
}
'{
"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"
}Create a new tariff.
curl --request POST \
--url http://localhost:8080/cabinet/admin/tariffs \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"description": "<string>",
"is_active": true,
"allow_traffic_topup": true,
"traffic_topup_enabled": false,
"traffic_topup_packages": {},
"max_topup_traffic_gb": 0,
"traffic_limit_gb": 0,
"device_limit": 1,
"device_price_kopeks": 1,
"max_device_limit": 2,
"tier_level": 1,
"period_prices": [
{
"days": 2,
"price_kopeks": 1,
"price_rubles": 123
}
],
"allowed_squads": [
"<string>"
],
"server_traffic_limits": {},
"promo_group_ids": [
123
],
"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>"
}
'{
"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 create a tariff.
1 - 255Show child attributes
x >= 00 = unlimited
x >= 0x >= 1x >= 0x >= 11 <= x <= 10Show child attributes
Server UUIDs
Per-server traffic limits
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