Перейти до вмісту

Отримати користувача

GET
/user
curl --request GET \
--url https://api.ltesocks.io/v2/user \
--header 'Authorization: Bearer <token>'

Операцію виконано успішно

Тип вмістуapplication/json
object
login

Логін користувача

string
email

Адреса електронної пошти користувача

string формат: email
balance

Баланс користувача в центах (100$ = 10000)

integer
portsCount

Загальна кількість портів

integer
portsLimit

Максимальна допустима кількість портів

integer
discountPercent

Знижка користувача у відсотках

integer
residentialProxy
object
password

Пароль residential-проксі поточного клієнта; null, якщо недоступний.

string
допускає null
availableData
обов’язково

Залишок трафіку residential-проксі в байтах.

integer формат: int64
preferences
object
vpnServer

Ім’я сервера за замовчуванням для підключення через OpenVPN

string формат: host
proxyServer

Ім’я сервера за замовчуванням для підключення через проксі

string формат: host
proxyProtocol

Протокол проксі за замовчуванням

string
Допустимі значення: http https socks5
Приклад
{
"login": "user",
"email": "user@example.com",
"balance": 10000,
"portsCount": 3,
"portsLimit": 10,
"discountPercent": 10,
"residentialProxy": {
"availableData": 1073741824
},
"preferences": {
"vpnServer": "vpn1.ltesocks.io",
"proxyServer": "ap1.ltesocks.io",
"proxyProtocol": "http"
}
}

Оброблена помилка API; поле code вказує причину.

Тип вмістуapplication/json
object
error
обов’язково

Текст помилки

string
code
обов’язково

Код помилки

integer
Приклад
{
"error": "example error",
"code": 400
}