Skip to main content
GET
/
cabinet
/
promo
/
loyalty-tiers
Get Loyalty Tiers
curl --request GET \
  --url http://localhost:8080/cabinet/promo/loyalty-tiers
{
  "tiers": [
    {
      "id": 123,
      "name": "<string>",
      "threshold_rubles": 123,
      "server_discount_percent": 0,
      "traffic_discount_percent": 0,
      "device_discount_percent": 0,
      "period_discounts": {},
      "is_current": false,
      "is_achieved": false
    }
  ],
  "current_spent_rubles": 123,
  "current_tier_name": "<string>",
  "next_tier_name": "<string>",
  "next_tier_threshold_rubles": 123,
  "progress_percent": 0
}

Response

200 - application/json

Successful Response

Response with all loyalty tiers and user progress.

tiers
LoyaltyTierInfo · object[]
required
current_spent_rubles
number
required
current_tier_name
string | null
next_tier_name
string | null
next_tier_threshold_rubles
number | null
progress_percent
number
default:0