LowRouter
LowRouterAny AI. One API.

Аутентификация

Все запросы к LowRouter API требуют Bearer-токен в заголовке Authorization.

Формат заголовка

Authorization: Bearer sk-lr-xxxxxxxxxxxxxxxx

Ключи создаются в личном кабинете и имеют префикс sk-lr-.

Создание ключей

  1. Войдите в личный кабинет
  2. Откройте API-ключи
  3. Нажмите Создать ключ и задайте имя (например, production-backend)
  4. Скопируйте ключ — он показывается только один раз

Права доступа

При создании ключа в кабинете можно включить:

Право Описание
API Запросы к моделям: chat completions, messages, images и другие эндпоинты API
Баланс Баланс и статистика использования (/v1/account/*)

Безопасность

  • Никогда не храните ключи в клиентском коде (браузер, мобильное приложение)
  • Используйте переменные окружения на сервере
  • Ротируйте ключи при утечке или увольнении сотрудника
  • Следите за балансом и настройте алерты в кабинете

Проверка баланса

curl https://api.lowrouter.ru/v1/account/balance \
-H "Authorization: Bearer YOUR_API_KEY"

Ответ:

{
  "balance_kopecks": 500000,
  "held_kopecks": 0,
  "available_kopecks": 500000,
  "currency": "RUB"
}

Использование за период

curl "https://api.lowrouter.ru/v1/account/usage?period=30d" \
-H "Authorization: Bearer YOUR_API_KEY"

Периоды: 24h, 7d, 30d, 90d.