Перейти к содержимому
POST AI agent ready /v1/jwt/generate

JWT Generate API — бесплатный создатель подписанных токенов

Создайте JWT с настраиваемыми полезными данными, подпишите его секретным ключом с помощью HS256 и при необходимости установите срок действия в секундах.

Parameters

objectrequired

The claims object to include in the JWT.

stringrequired

The secret key used to sign the token.

number

Token expiry in seconds. Defaults to 3600 (1 hour).

Code examples

curl -X POST https://api.botoi.com/v1/jwt/generate \
  -H "Content-Type: application/json" \
  -d '{"payload":{"sub":"user_123","role":"admin"},"secret":"my-secret-key-123","expires_in":3600}'

When to use this API

Тестирование защищенных маршрутов API

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

Прототипирование систем аутентификации

Быстро создавайте токены с различными ролями (администратор, редактор, просмотрщик) для создания прототипа управления доступом на основе ролей перед созданием службы полной аутентификации.

Frequently asked questions

Должен ли я использовать это в производстве?
Эта конечная точка предназначена для тестирования и прототипирования. В рабочей среде подпишите JWT на своем сервере, используя свой закрытый ключ.
Какой алгоритм подписи используется?
API использует HS256 (HMAC-SHA256). Асимметричные алгоритмы, такие как RSA или ECDSA, не поддерживаются.
Как установить срок действия токена?
Передайте expires_in как количество секунд. Например, 3600 за 1 час, 86400 за 1 день. Если этот параметр опущен, срок действия токена по умолчанию составляет 1 час.
Добавляется ли заявление iat (выданное в) автоматически?
Да. API автоматически добавляет утверждение iat с текущей отметкой времени.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.