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.)

Que vous soyez administrateur ou développeur, cette API permet de créer des mots de passe fiables pour vous ou pour les utilisateurs dont vous avez la charge.

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.

Outils d'appels de l'API

Contact

Développeur de l'API: Jean-Baptiste Marie