Skip to content

GET /api/v1/key/limits

Returns the current plan, limits, and remaining credit balance for the API key.

Request

http
GET /api/v1/key/limits
Authorization: Bearer YOUR_KEY

Response

json
{
  "plan": "pro",
  "daily_limit": 5000,
  "used_today": 12,
  "remaining_today": 4988,
  "rate_limit": 6000
}
FieldTypeDescription
planstringPlan name: free, basic, pro, enterprise
daily_limitintegerMaximum credits per day
used_todayintegerCredits used today
remaining_todayintegerCredits remaining today
rate_limitintegerMaximum requests per hour

Status Codes

CodeMeaning
200Success
401Invalid or missing API key

Example — cURL

bash
curl https://unihra.ru/api/v1/key/limits \
  -H "Authorization: Bearer YOUR_KEY"

Example — Python

python
import requests

resp = requests.get(
    "https://unihra.ru/api/v1/key/limits",
    headers={"Authorization": "Bearer YOUR_KEY"},
)
limits = resp.json()
print(f"Plan: {limits['plan']}")
print(f"Remaining: {limits['remaining_today']} / {limits['daily_limit']}")