Ваш сайт или программа сама выдаёт подписки из нашего VPN. Нужен разработчик.

Баланс депозита

GET/api/v1/vpn/balance

Сколько можно потратить прямо сейчас. spendable = paid (внесено пополнениями, не выводится) + earned (заработано на продажах в ботах, выводится). Покупки через API списываются сначала с paid, потом с earned.

Когда откажет

401unauthorized: Неверный или отсутствующий API-ключ
403api_disabled: Доступ к API для этого аккаунта закрыт; ip_not_allowed: Адрес запроса не входит в список разрешённых
429rate_limited: Слишком много запросов
503upstream_unavailable: Поставщик VPN временно недоступен
Попробовать запрос

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

curl https://api.relayhub.surf/api/v1/vpn/balance \
  -H "Authorization: Bearer <YOUR_API_KEY>"
Вставьте свой ключ, и он подставится вместо <YOUR_API_KEY>.

Вставьте API-ключ

Пример ответа
{
  "success": true,
  "spendable_minor": 12050,
  "spendable_usd": "120.50",
  "paid_minor": 10000,
  "paid_usd": "100.00",
  "earned_minor": 2050,
  "earned_usd": "20.50",
  "currency": "USD"
}

Поля ответа

successboolean

true у любого успешного ответа.

spendable_minorinteger

Сколько можно потратить прямо сейчас: paid + earned, в центах.

spendable_usdstring

То же, строкой для показа.

paid_minorinteger

Внесено пополнениями, в центах. Тратится первым, не выводится.

paid_usdstring

То же, строкой для показа.

earned_minorinteger

Заработано на продажах в ботах платформы, в центах. Выводится.

earned_usdstring

То же, строкой для показа.

currencystring

Валюта всех сумм: всегда USD.

Собираем анонимную аналитику посещений. Подробнее