StealthSurf VPNStealthSurf VPN
Доступные методыПрофиль

Промокоды

Методы для получения списка купленных промокодов.

Обзор

Модуль для работы с купленными промокодами пользователя.


GET /profile/promocodes

Получить список купленных промокодов.

Rate Limit: 30 req/min

Query Parameters

ParameterTypeRequiredDescription
limitnumberНетМаксимум 100
offsetnumberНетСмещение для пагинации

Пример запроса

curl -X GET "https://api.stealthsurf.app/profile/promocodes?limit=10&offset=0" \
  -H "Authorization: Bearer stlth_XXXXXXXX_YYYYYYYYYYYYYYYYYYYYYYYY"

Ответ

{
  status: true,
  statusCode: 200,
  data: Array<{
    id: number
    code: string              // ABCD-EFGH-IJKL-MNOP
    activation_days: number
    product_type: string      // configs | paid_options | cloud_servers
    is_active: boolean
    created_at: number
  }>
}

Пример ответа

{
  "status": true,
  "statusCode": 200,
  "data": [
    {
      "id": 1,
      "code": "ABCD-EFGH-IJKL-MNOP",
      "activation_days": 30,
      "product_type": "configs",
      "is_active": true,
      "created_at": 1704067200
    },
    {
      "id": 2,
      "code": "WXYZ-1234-5678-90AB",
      "activation_days": 7,
      "product_type": "paid_options",
      "is_active": false,
      "created_at": 1703980800
    }
  ]
}

Промокоды с is_active: false уже были использованы и не могут быть активированы повторно.

Помогла ли вам эта статья?

Содержание