Breach & Leak Data
Breach Lookup
Search breach and leak indexes for an e-mail, username, phone, IP or password
GET
Searches the breach indexes (including Snusbase, LeakCheck and IntelX) for a value and returns every matching record. The search is case-insensitive.
Results for the same query may come from a cache for up to two days.
Parameters
string
required
What to search for: an e-mail address, username, domain, phone number, IP address, name or password.
Headers
string
required
Your API key.
Usage
Counts as one lookup against your plan’s daily allowance (Max: unlimited). When the allowance is used up, the lookup can continue at a per-lookup price charged to your balance (the module’s page in the dashboard shows the price); a lookup that finds nothing is not charged.Example request
SDK example
The same request with the official SDKs. Each one reads your key fromOSINTCAT_API_KEY.
Response
string
Always
OsintCat.number
Time the search took, in milliseconds.
string
When the search ran (UTC), e.g.
Oct 6th 09:41.number
Number of records in
breach_data.array
Matching records. The fields of a record depend on the breach it comes from (for example
email, username, password, hash, ip, name, phone); source_db names the breach or index the record was found in.object
Your usage after this request.
