VSPG - Very Simple Password Generator
Endpoint v1/elements
Call:
curl --request POST \
--url http://api.vspg.otbm.fr/v1/elements \
--header 'content-type: application/json' \
--data '{
"number_of_words":"5",
"number_of_numbers":"2",
"separator":"0",
"language":"fr_simple"
}'
result:
{
"status": "ok",
"result": [
",",
"07",
"dissoute",
"SNECMA"
]
}
Endpoint v1/password
Call:
curl --request POST \
--url http://api.vspg.otbm.fr/v1/password \
--header 'content-type: application/json' \
--data '{
"number_of_words":"2",
"number_of_numbers":"4",
"separator":"1",
"language":"fr_simple"
}'
result:
{
"status": "ok",
"result": "MartialLudwigSubie[3048"
}
Endpoint v2/elements
Call:
curl --request POST \
--url http://api.vspg.otbm.fr/v2/elements \
--header 'content-type: application/json' \
--data '{
"number_of_words":"5",
"number_of_numbers":"2",
"separator":"0",
"language":"fr_simple"
}'
result:
{
"status": "ok",
"result": [
{
"separator": ":",
"number": "85",
"words": [
"fusion",
"Bebes",
"conjoints",
"petite",
"analytiquement"
]
}
]
}
Endpoint v1/access_key
Call:
curl --request GET \
--url http://api.vspg.otbm.fr/v1/access_key
result:
{
"status": "ok",
"result": [
{
"access_key": "PFP5NIM1IJI69JZYCDDD",
"secret_key": "LqIDaoFWuF0IHGuHpJXjXOCz42FScim3pfX7XzRf"
}
]
}