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

Запросы к API аутентифицируются с помощью ключа API GetRouter. Создавайте отдельный ключ для каждого приложения или инструмента, чтобы отслеживать использование и отзывать доступ независимо.

Создайте ключ

  1. Войдите в GetRouter.
  2. Откройте страницу ключей API.
  3. Нажмите Create API Key.
  4. Укажите название, по которому можно определить приложение, например Codex, OpenClaw или Development.
  5. При необходимости задайте срок действия, лимит использования или ограничения по моделям.
  6. Создайте ключ и скопируйте его в безопасное место.

Пример схемы именования:

Разработка
Рабочий API
Ноутбук с Codex
Агент OpenClaw

Аутентифицируйте запрос

Передавайте ключ как Bearer-токен:

curl https://getrouter.ai/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

Не заключайте значение реального ключа в кавычки в поле ключа API инструмента, если инструмент явно этого не требует.

Храните ключи безопасно

Для локальной разработки поместите ключ в переменную окружения:

export GETROUTER_API_KEY="YOUR_API_KEY"

Затем обращайтесь к переменной из приложения:

import os

api_key = os.environ["GETROUTER_API_KEY"]
Danger

Никогда не добавляйте ключи API в Git, не раскрывайте их в клиентском коде и не вставляйте в общедоступные отчёты о проблемах. Если ключ раскрыт, немедленно удалите его и создайте новый.

Используйте отдельные ключи

Отдельные ключи позволяют:

  • Отозвать доступ для одного инструмента, не прерывая работу других приложений
  • Задать разные лимиты использования
  • Ограничить ключ только необходимыми моделями
  • Выявить неожиданное использование

Дальнейшие действия