Aller au contenu
Accueil moxon

JWT

L'endpoint /jwt décode un JSON Web Token sans vérifier la signature. L'expiration est détectée via le claim exp.

posthttps://api.moxon.dev/v5/jwt
Essayerpost/v5/jwt

Paramètres

Le corps de la requête doit être en JSON :

  • tokenstringrequis

    JWT à décoder

Champs de réponse

  • headerobject

    Header JWT décodé (algorithme, type, etc.)

  • payloadobject

    Payload JWT décodé (claims)

  • signaturestring

    Signature brute (non vérifiée)

  • expiredboolean

    true si exp est dépassé — absent si aucun claim exp

Exemples de code

Gestion des erreurs

Si les paramètres sont manquants ou invalides, l'API retournera une erreur :

  • 400Please provide a token (?token={token})Le paramètre token est manquant
  • 400Token cannot exceed 8192 charactersLe token dépasse la longueur maximale
  • 400Invalid JWT format. Expected 3 parts separated by "."Le token n'a pas 3 parties séparées par des .
  • 400Invalid JWT header: not a valid base64url-encoded JSON objectLe header n'est pas un JSON base64url valide, ou ne décode pas vers un objet (ex. un tableau ou une chaîne)
  • 400Invalid JWT payload: not a valid base64url-encoded JSON objectLe payload n'est pas un JSON base64url valide, ou ne décode pas vers un objet