Авторизация

Узнайте, как аутентифицировать ваши API-запросы

Формат API-ключа

Все API-ключи начинаются с префикса `sk-`, за которым следует уникальный идентификатор. Храните свой API-ключ в безопасности и никогда не размещайте его в клиентском коде.

Выполнение авторизованных запросов

Укажите ваш API-ключ в заголовке `Authorization`, используя формат Bearer-токена:

curl https://gateway.nanobananapro.site/api/v1/account/balances \
  -H "Authorization: Bearer sk-your-api-key"
Лучшие практики обеспечения безопасности
  • Никогда не раскрывайте свой API-ключ в клиентском коде или публичных репозиториях
  • Используйте переменные окружения для хранения вашего API-ключа
  • Создавайте отдельные API-ключи для разных сред (разработка, тестирование, продакшен)
  • Периодически меняйте ваши API-ключи.
  • Отслеживайте использование вашего API на предмет подозрительной активности
Обработка ошибок

При сбое аутентификации вы получите ответ 401 Unauthorized:

{
  "success": false,
  "error": {
    "code": "unauthorized",
    "message": "Invalid or missing API key"
  }
}
Nano Banana Pro API