Текущий баланс
Возвращает состояние вашего кошелька. Баланс разделен на «доступный» (можно тратить) и «зарезервированный» (удерживается под работающие сервисы).
GET https://api.yougpu.ru/billing/balance
Заголовки (Headers)
| Заголовок | Значение | Описание |
|---|---|---|
| X-API-KEY | <YOUR_API_KEY> | Ваш API ключ |
| Content-Type | application/json | Формат данных |
Примеры кода
Заголовок раздела «Примеры кода»curl -X GET "https://api.yougpu.ru/billing/balance" \ -H "X-API-KEY: <YOUR_API_KEY>"import requests
url = "https://api.yougpu.ru/billing/balance"headers = { "X-API-KEY": "<YOUR_API_KEY>"}
response = requests.get(url, headers=headers)print(response.json())const response = await fetch('https://api.yougpu.ru/billing/balance', { "method": "GET", "headers": { "X-API-KEY": "<YOUR_API_KEY>" }});const data = await response.json();console.log(data); 200 OK
{ "status": "success", "code": 200, "data": { "available": "150.50", "hourly_rate": "30.00", "reserved": "30.00", "total": "180.50" }}Структура ответа
Заголовок раздела «Структура ответа»Параметр
Тип
Описание
statusstringСтатус выполнения запроса (например, success).
status
codenumberHTTP код ответа.
code
dataobjectДанные ответа:
data
availablestringСвободные средства. Эту сумму вы можете использовать для запуска новых инстансов.
available
hourly_ratestringЕжечастное списание средств.
hourly_rate
reservedstringЗарезервированные средства (холд). Это деньги, «замороженные» для оплаты текущих активных серверов. Они будут списаны окончательно по завершении расчетного периода.
reserved
totalstringОбщая сумма активов на счете (Available + Reserved).
total