Ваш сайт или программа сама выдаёт подписки из нашего VPN. Нужен разработчик.
/api/v1/vpn/balanceСколько можно потратить прямо сейчас.
spendable = paid (внесено пополнениями, не выводится) + earned
(заработано на продажах в ботах, выводится). Покупки через API списываются
сначала с paid, потом с earned.
successbooleantrue у любого успешного ответа.
spendable_minorintegerСколько можно потратить прямо сейчас: paid + earned, в центах.
spendable_usdstringТо же, строкой для показа.
paid_minorintegerВнесено пополнениями, в центах. Тратится первым, не выводится.
paid_usdstringТо же, строкой для показа.
earned_minorintegerЗаработано на продажах в ботах платформы, в центах. Выводится.
earned_usdstringТо же, строкой для показа.
currencystringВалюта всех сумм: всегда USD.
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>"Вставьте 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"
}successbooleantrue у любого успешного ответа.
spendable_minorintegerСколько можно потратить прямо сейчас: paid + earned, в центах.
spendable_usdstringТо же, строкой для показа.
paid_minorintegerВнесено пополнениями, в центах. Тратится первым, не выводится.
paid_usdstringТо же, строкой для показа.
earned_minorintegerЗаработано на продажах в ботах платформы, в центах. Выводится.
earned_usdstringТо же, строкой для показа.
currencystringВалюта всех сумм: всегда USD.