Ir al contenido
POST AI agent ready /v1/jwt/generate

JWT Generate API: creador de tokens firmados gratuito

Cree un JWT con una carga útil personalizada, fírmelo con una clave secreta usando HS256 y, opcionalmente, establezca un tiempo de vencimiento en segundos.

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

Prueba de rutas API protegidas

Genere JWT con reclamos específicos y vencimiento para probar la lógica de autorización de su API sin pasar por un flujo de inicio de sesión completo.

Creación de prototipos de sistemas de autenticación

Cree rápidamente tokens con diferentes roles (administrador, editor, visor) para crear prototipos de control de acceso basado en roles antes de crear un servicio de autenticación completo.

Frequently asked questions

¿Debería usar esto en producción?
Este punto final está diseñado para pruebas y creación de prototipos. En producción, firme JWT en su propio servidor utilizando su clave privada.
¿Qué algoritmo de firma se utiliza?
La API utiliza HS256 (HMAC-SHA256). No se admiten algoritmos asimétricos como RSA o ECDSA.
¿Cómo configuro la caducidad del token?
Pase expires_in como una cantidad de segundos. Por ejemplo, 3600 por 1 hora, 86400 por 1 día. Si se omite, el token tiene un vencimiento predeterminado de 1 hora.
¿El reclamo iat (emitido en) se agrega automáticamente?
Sí. La API agrega automáticamente el reclamo iat con la marca de tiempo actual.

Get your API key

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