Ruby Implementation
Password Request
require 'net/http'
require 'json'
url = 'https://leakedpassword.com/api/?p={your-password}'
uri = URI(url)
response = Net::HTTP.get(uri)
JSON.parse(response)
SHA1 Hash Request
require 'net/http'
require 'json'
url = 'https://leakedpassword.com/api/?s={your-sha1-hash}'
uri = URI(url)
response = Net::HTTP.get(uri)
JSON.parse(response)
Response
{
"password": {
"leak": true,
"hash": "7110eda4d09e062aa5e4a390b0a572ac0d2c0220",
"seen": 1256907
}
}