Запрос текущего баланса аккаунта
curl --request GET \
--url https://speshu.ai/api/v1/balance \
--header 'Authorization: Bearer <token>'Documentation Index
Fetch the complete documentation index at: https://speshu.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
curl "https://speshu.ai/api/v1/balance" \
-H "Authorization: Bearer YOUR_API_KEY"
import requests
response = requests.get(
'https://speshu.ai/api/v1/balance',
headers={'Authorization': 'Bearer YOUR_API_KEY'}
)
data = response.json()
print(f"Баланс: {data['amount']} руб.")
const response = await fetch('https://speshu.ai/api/v1/balance', {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
const data = await response.json();
console.log(`Баланс: ${data.amount} руб.`);
{
"amount": "9.28591714"
}
| Поле | Тип | Описание |
|---|---|---|
amount | string | Текущий баланс в рублях |
import requests
import time
def check_balance(api_key, min_balance=100):
response = requests.get(
'https://speshu.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)
API ключ передаётся в заголовке: Authorization: Bearer <SPESHU_AI_API_KEY>
curl --request GET \
--url https://speshu.ai/api/v1/balance \
--header 'Authorization: Bearer <token>'