Last 7 days, UTC

Average Latency
96ms

Average Uptime
100.0%

Current Status
Online

  • No information
  • Outage
  • Disruption
  • Normal
Average latency determined from Mashape to API Response time

Simple & Straightforward Pricing

Pay as you go. No long-term contracts.

Freemium

$0

additional fees may apply

usages

100 / day

$0.2000 per extra

Subscribe

Endpoints

HTTP 200 : PasswordVerification GET/passwordtools/checkHash/{password}
						{
  "passwordMatches": true
}						
checkHash

verifies that a plain text password (usually submitted by the user) matches the previously generated (and stored) hash


Test console
Description
Parameter
string

the previously generated hash (see "hash endipoint)
Example: $2a$08$GCj4xo1BI8OlCZ9LVGGh9eeUbomK84cR4IySAlxjUNItMRG3jp9Zm

hash

Optional

string

the plain text password to be checked against the hash
Example: s3cr3t

password

Optional

HTTP 200 : Strength GET/passwordtools/checkstrength/{password}
Strength
						{
  "strength": 1,
  "error": 0,
  "text": "Weak"
  "details": "it is based on a dictionary word"
}						
checkStrength

Strength level of a provided password.


Test console
Description
Parameter
string

the password to check
Example: s3cr3t

password

Optional

HTTP 200 : HashedPassword GET/passwordtools/hash/{password}
Represents an hashed password which can be verified by invoking the "checkHash" endpoint
						{
'hash':'$2a$08$GCj4xo1BI8OlCZ9LVGGh9eeUbomK84cR4IySAlxjUNItMRG3jp9Zm'
}						
hash

Generates a password hash by using the OpenBSD-style Blowfish-based bcrypt.


Test console
Description
Parameter
string

the password to be hashed
Example: s3cr3t

password

Required

Group

HTTP 200 : PasswordVerification GET/passwordtools/generate/
						{
  "passwordMatches": true
}						
generate

Generates a random password. You can optionally choose the length (default is 8) and the amount of numeric characters, uppercase letters or symbols


Test console
Description
Parameter
string

Desired password length (Default 8)
Example: 8

length

Optional

string

Number of numeric characters (Default 0)
Example: 1

numericCharsNum

Optional

string

Number of symbols characters (Default 0)
Example: 1

symbolsCharsNum

Optional

string

Number of uppercase letters (Default 0)
Example: 1

uppercaseCharsNum

Optional

You must have an API key to test this API!


Mashape allows developers to find, consume, and distribute cloud APIs just like Password Tools.

Login to your account or signup: Create Account

or
   Signup with GitHub

By signing up you agree to our terms of service.