Перейти к основному содержанию
GET
/
v1
/
balance
cURL
curl --request GET \
  --url https://polza.ai/api/v1/balance

Примеры

curl "https://polza.ai/api/v1/balance" \
  -H "Authorization: Bearer YOUR_API_KEY"

Ответ (200)

{
  "amount": "9.28591714"
}
ПолеТипОписание
amountstringТекущий баланс в рублях

Мониторинг баланса

import requests
import time

def check_balance(api_key, min_balance=100):
    response = requests.get(
        'https://polza.ai/api/v1/balance',
        headers={'Authorization': f'Bearer {api_key}'}
    )

    data = response.json()
    balance = float(data['amount'])

    if balance < min_balance:
        print(f"Внимание! Баланс низкий: {balance} руб.")

    return balance

# Проверка каждый час
while True:
    balance = check_balance('YOUR_API_KEY')
    print(f"Текущий баланс: {balance} руб.")
    time.sleep(3600)
Пополнить баланс можно в консоли через банковскую карту, СБП или счёт для юридических лиц.

Ответ