Info

Список всіх публично доступних методів для взаємодії з API.

GET

Get user info

/user/info

Get all user info, for example: name, email, currency, balance, phone, social links, features.

Для цього метода - потрібна авторизація!
Ви можете використовувати власний API ключ, котрий можна отримати в панелі керування.
Для цього методу - потрібні дозволи -user.read
При створенні API токена у вашій панелі керування ви можете обрати певні дозволи (наприклад: заборонити токену робити замовлення).
Також список дозволів можна отримати у нашій документації.

Метод запита

GEThttps://api.stableproxy.com/v2/user/info

Приклади коду

1const baseUrl = "https://api.stableproxy.com/v2";
2const response = await fetch(baseUrl + "/user/info", {
3 method: "GET",
4 headers: {
5 "Authorization": "API-Token [YOUR TOKEN]",
6 "Content-Type": "application/json"
7 }
8});
9const data = await response.json();

Приклади відповідей

Success response200application/json
{
  "data": {
    "info": {
      "id": 1,
      "name": "Fudo Tsukiko",
      "email": "[email protected]",
      "email_verified_at": "2024-03-07T22:09:21.000000Z",
      "avatar_url": "https://dev.stableproxy.com/storage/embed/avatar/c4ca/a4fb5a6c485bd21e6915009f2d8fd39ff69b4ee6.jpg",
      "currency": "USD",
      "created_at": "2022-01-17T17:10:43.000000Z",
      "updated_at": "2024-11-11T09:55:36.000000Z",
      "referral_profit_percentage": 20,
      "referral_profit_percentage_multiplier": 0.2,
      "is_disabled": false,
      "last_reset_password_request_date": "2024-03-02T00:40:24.000000Z",
      "locale": "en",
      "balance": {
        "balance": 1806.91,
        "formatted_balance": "1 806,91 USD",
        "on_hold_balance": 3.4155461367426314,
        "on_hold_balance_in_usd": 3.4155461367426314,
        "formatted_on_hold_balance": "3,42 USD",
        "currency": "USD",
        "user_id": 1,
        "user_currency": "USD",
        "balance_in_usd": 1806.91
      },
      "max_storage_in_bytes": 2147483647,
      "phone": {
        "is_verified": false,
        "phone": "+380500504133",
        "phone_country": "UA",
        "phone_verified_at": null
      },
      "site": "default",
      "social_links": {
        "telegram": {
          "id": "telegram",
          "allow_auth": false,
          "color": "#0088cc",
          "name": "Telegram",
          "image": "http://api.stableproxy.com/img/social/telegram.png",
          "linked": false,
          "data": {
            "email": null,
            "nickname": null,
            "avatar_url": null
          }
        },
        "steam": {
          "id": "steam",
          "allow_auth": true,
          "color": "#000000",
          "name": "Steam",
          "image": null,
          "linked": false,
          "data": {
            "email": null,
            "nickname": null,
            "avatar_url": null
          }
        }
      },
      "features": [
        {
          "id": "notify.mail",
          "name": "Повідомлення на ел. пошту",
          "description": "",
          "default": true,
          "enabled": true
        },
        {
          "id": "notify.telegram",
          "name": "Повідомлення в Telegram",
          "description": "Працює тільки якщо обліковий запис прив'язаний",
          "default": true,
          "enabled": true
        },
        {
          "id": "notify.sms",
          "name": "Повідомлення SMS",
          "description": "Працює тільки якщо у вас прив'язаний телефон, і тільки після закінчення наборів",
          "default": true,
          "enabled": true
        },
        {
          "id": "notify.push",
          "name": "Push повідомлення",
          "description": "Push повідомлення – це коротке спливаюче повідомлення у браузері",
          "default": true,
          "enabled": true
        }
      ]
    }
  },
  "good": true,
  "timestamp": 1731363773,
  "cause": {
    "type": "user",
    "user_id": 1,
    "token_id": 302,
    "token_sign": "8491affc7321d0925064c90eeeee53d2"
  }
}