Have I Been Pwned API

API for checking whether email addresses, usernames, or passwords have appeared in known data breaches, built and maintained by Troy Hunt. Covers billions of breached credentials.

Evaluated Mar 01, 2026 (51d ago) vcurrent
Homepage ↗ Security hibp breach passwords security credential-stuffing data-leak rest-api
⚙ Agent Friendliness
78
/ 100
Can an agent use this?
🔒 Security
N/A
Not evaluated
Is it safe for agents?
⚡ Reliability
N/A
Not evaluated
Does it work consistently?
AF Security Reliability

Best When

An agent needs to check whether credentials or email addresses have been compromised in public data breaches, especially during account creation or login risk evaluation.

Avoid When

You need broader threat intelligence beyond breach data, or you need real-time fraud scoring.

Use Cases

  • Checking if user email addresses were exposed in known data breaches
  • Password hygiene enforcement by checking against breached passwords (k-anonymity model)
  • Alerting users when their credentials appear in new breaches
  • Security awareness tooling and compliance reporting
  • Enriching identity risk assessments in security pipelines

Not For

  • Real-time fraud prevention (not a fraud scoring API)
  • IP reputation or network-level threat intelligence
  • Comprehensive identity verification
  • Automated bulk account scanning without subscription

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Have I Been Pwned API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-01.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered