The PassWise API allows you to generate secure passwords based on provided text and check the strength of passwords.
"https://openapi-idk8.onrender.com"
GET /password/generate
GET /password/check
text
: The base text to generate passwords from. This parameter is required.count
: The number of passwords to generate. Defaults to 6 if not provided. This is optional.GET "https://openapi-idk8.onrender.com/password/generate?text=mysecurepassword"
{
"api_name": "Password Generator API",
"description": "Generates secure passwords based on provided text.",
"author": "OpenAPI",
"status": "success",
"text_used": "mysecurepassword",
"passwords": [
"mysecurepassworduZVQy@#*dJrFLPw",
"mysecurepasswordKt23@#*IgmFSnB",
...
]
}
If there is an error, the API responds with an appropriate error message and status code.
Checks the strength of a given password.
password
: The password to check its strength. This parameter is required.generated_password
: Optional parameter to specify if the password was generated by the API.GET "https://openapi-idk8.onrender.com/password/check?password=mysecurepassword"
{
"api_name": "Password Strength Checker API",
"description": "Checks the strength of a given password.",
"author": "OpenAPI",
"status": "success",
"password_checked": "mysecurepassword",
"result": {
"lengthCriteria": true,
"uppercaseCount": 2,
"lowercaseCount": 13,
"numberCount": 0,
"symbolCount": 3,
"spaceCount": 0,
"strength": "🙂 Better"
}
}
If there is an error or the required parameters are missing, the API responds with an appropriate error message and status code.