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.
POST/v4/token
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
len | Non | Longueur du token (12-4096). Par défaut : 24 |
type | Non | Type de token (voir les options ci-dessous). Par défaut : alphanum |
Types de tokens
| Type | Description | Exemple |
|---|---|---|
alpha | Lettres uniquement (a-z, A-Z) | AbCdEfGhIjKl |
alphanum | Lettres et chiffres | 6tMdlDV90x4S |
base64 | Encodage Base64 | dGVzdDEyMzQ= |
hex | Chiffres hexadécimaux | a1b2c3d4e5f6 |
num | Nombres uniquement | 123456789012 |
punct | Caractères de ponctuation | !@#$%^&*()_+ |
urlsafe | Caractères sûrs pour les URLs | abc-123_XYZ |
uuid | Format UUID | 550e8400-e29b-41d4-a716-446655440000 |
Exemples de code
curl -X POST \
-H "Content-Type: application/json" \
-d '{
"len": "24",
"type": "alphanum"
}' \
"https://api.sylvain.sh/v4/token"Champs de réponse
| Champ | Type | Description |
|---|---|---|
token | string | Le token sécurisé généré |
Essayer
Gestion des erreurs
Si les paramètres sont invalides, l'API retournera une erreur :
| Message d'erreur | Description |
|---|---|
Invalid number. | Le paramètre len n'est pas un nombre valide |
Length cannot exceed 4096. | Le paramètre len est supérieur à 4096 |
Length cannot be less than 12. | Le paramètre len est inférieur à 12 |