Skip to content

Génération de tokens

L'endpoint /token permet de générer des chaînes sécurisées appelées tokens. Cet endpoint est particulièrement utile pour créer des identifiants aléatoires pour diverses applications.

Paramètres

ParamètreRequisDescription
lenNonLongueur du token (12-4096). Par défaut : 24
typeNonType de token (voir les options ci-dessous). Par défaut : alpha

Types disponibles

TypeDescription
alphaLettres uniquement (minuscules et majuscules)
alphanumLettres et chiffres
base64Encodage Base64
hexChiffres hexadécimaux
numNombres uniquement
punctCaractères de ponctuation
urlsafeCaractères sûrs pour les URLs
uuidIdentifiant universel unique (UUID)

Exemple de requête

bash
curl -X POST -d "len=24&type=alphanum" "https://api.sylvain.pro/v2/token"

Réponse

json
{
  "token": "6tMdlDV90x4Sm52dRS7MuGyn"
}

Gestion des erreurs

Si la valeur de len est hors limites, ou que le type est invalide, un token de 12 caractères alphanumériques sera généré.