- Pro API v2 — authenticated with an API key. Returns full breach records (including passwords and all leaked fields), supports every search type and pagination. Available on paid plans.
- Public API — no authentication required. Returns only the list of breach sources and the categories of exposed data, never the data itself. Free, including commercial use.
Pro API vs Public API
| Pro API v2 | Public API | |
|---|---|---|
| Search by e-mail, username | ✅ | ✅ |
| Sources display | ✅ | ✅ |
| Passwords display | ✅ | ❌ |
| Full data exposure | ✅ | ❌ |
| Allowed RPS | 3 (upgradeable) | 1 |
| Search by password, domain name | ✅ (from Enterprise) | ❌ |
| Pricing | from $9.99/mo | free |
Base URLs
Quick start
Pro API v2 lookup
The main query endpoint: request, response and pagination.
Search types
Everything you can search by, from emails to info-stealer origins.
Public API
Free breach-source lookups without an API key.
Python wrapper & CLI
Official
leakcheck package on PyPI, with a CLI tool included.