Zum Inhalt springen
POST AI agent ready /v1/jwt/generate

JWT Generate API – Kostenloser Signed Token Creator

Erstellen Sie ein JWT mit einer benutzerdefinierten Nutzlast, signieren Sie es mit einem geheimen Schlüssel mithilfe von HS256 und legen Sie optional eine Ablaufzeit in Sekunden fest.

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

Testen geschützter API-Routen

Generieren Sie JWTs mit bestimmten Ansprüchen und Ablaufdaten, um Ihre API-Autorisierungslogik zu testen, ohne einen vollständigen Anmeldevorgang durchlaufen zu müssen.

Prototyping von Authentifizierungssystemen

Erstellen Sie schnell Token mit unterschiedlichen Rollen (Administrator, Redakteur, Betrachter), um einen Prototyp einer rollenbasierten Zugriffskontrolle zu erstellen, bevor Sie einen vollständigen Authentifizierungsdienst erstellen.

Frequently asked questions

Soll ich das in der Produktion verwenden?
Dieser Endpunkt ist für Tests und Prototyping konzipiert. Signieren Sie in der Produktion JWTs auf Ihrem eigenen Server mit Ihrem privaten Schlüssel.
Welcher Signaturalgorithmus wird verwendet?
Die API verwendet HS256 (HMAC-SHA256). Asymmetrische Algorithmen wie RSA oder ECDSA werden nicht unterstützt.
Wie stelle ich den Token-Ablauf ein?
Übergeben Sie „expires_in“ als Anzahl von Sekunden. Beispiel: 3600 für 1 Stunde, 86400 für 1 Tag. Wenn es weggelassen wird, läuft das Token standardmäßig nach einer Stunde ab.
Wird der IAT-Anspruch (ausgestellt am) automatisch hinzugefügt?
Ja. Die API fügt den iat-Anspruch automatisch mit dem aktuellen Zeitstempel hinzu.

Get your API key

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