Créez instantanément des mots de passe sécurisés

L'API de motdepasse.xyz vous permet de d'automatiser la création de vos mots de passe en choisissant les paramètres qui correspondent à votre politique de sécurité (longueur du mot de passe, caractères inclus dans le mot de passe, etc.)

URL de l'API

L'appel de l'API se fait sur l'URL suivante:

https://api.motdepasse.xyz/create

Première utilisation

Les paramètres de création du mot de passe doivent être ajoutés dans l'URL de l'API.

Dans l'exemple ci-dessous, on demande la création de 1 mot de passe (quantity=1) composé de 12 caractères (password_length=12) et contenant des lettres minuscules (include_lowercase)..

https://api.motdepasse.xyz/create/?include_lowercase&password_length=12&quantity=1

Liste des paramètres de création des mots de passe

Nom du paramètre Fonction Valeurs acceptées Valeurs retournées
include_digits Inclure des chiffres 0 1 2 3 4 5 6 7 8 9
include_lowercase Inclure des lettres minuscules a b c d e f g h i j k l m n o p q r s t u v w x y z
include_uppercase Inclure des lettres majuscules A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
include_special_characters Inclure des caractères spéciaux ~ ! @ # $ % ^ & * ( ) - _ = + [ ] { } ; : , . < > / ? € £ µ
add_custom_characters Inclure les caractères de votre choix N'importe quel caractère Les caractères que vous aurez indiqués
exclude_similar_characters Exclure les caractères similaires:
0 o O 1 l I
password_length Nombre de caractères dans le mot de passe De 4 à 512
quantity Nombre de mots de passe à créer De 1 à 30

Exemples d'appels de l'API

Réponse de l'API

L'API retourne une réponse au format JSON sécurisée avec le protocole HTTPS.

Exemple:

{  
   "passwords":[  
                "Wh5mGRqmMB83z85",
                "EdZ9n7X9d4PR7tt",
                "UGV587F5rs7Rhsj"
               ],
   "response_date_time":"2018-11-30T12:42:29+01:00",
   "api_version":"1.2.1",
   "api_last_update_date":"2018-12-21"
}

La propriété "passwords" est un tableau qui retourne la liste des mots de passe créés.

La propriété "response_date_time" retourne la date de la réponse au format ISO 8601.

Exemples d'appels de l'API dans quelques langages