Introduction
The BreachHub API provides access to a comprehensive suite of OSINT and data breach intelligence tools through a unified interface. All endpoints use GET requests and require authentication via API key.
Base URL
https://breachhub.org
Request Format
GET https://breachhub.org/api/{endpoint}?{parameters}&key={YOUR_API_KEY}
Authentication
All API requests require an API key passed as a query parameter (key).
Query Parameter Format
Getting an API Key
Purchase an API key from our main website. We offer both monthly and lifetime plans.
Rate Limits
Maximum 10 requests per second and 120 requests per minute. Exceeding these limits will result in a 30-minute access block.
| Plan Type | Daily Limit | Rate Limit |
|---|---|---|
| Premium | 500 searches/day | 10 req/sec, 120 req/min |
| Premium Advanced | 2000 searches/day | 10 req/sec, 120 req/min |
| Lifetime | Unlimited | 10 req/sec, 120 req/min |
API Status
Check the real-time status of all BreachHub sources. This endpoint tests every API with real queries every 3 hours (first check 5s after startup) and returns their current availability, description, category, and endpoints.
Parameters
key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/status?key=your_api_key"
Response
{
"success": true,
"status": "partial_outage",
"summary": {
"total_sources": 44,
"total_endpoints": 120,
"operational": 40,
"down": 2,
"timeout": 1,
"errors": 1
},
"categories": [
"breach",
"intelligence_platform",
"network_intelligence",
"social_osint",
"specialized_tools",
"user_lookup"
],
"sources": [
{
"id": "breachhub",
"name": "BreachHub",
"description": "Unified breach intelligence — data leaks, digital footprints, and public document metadata.",
"category": "intelligence_platform",
"status": "operational",
"response_time_ms": 125,
"endpoints": [
{
"path": "/api/breachhub/search",
"supportedParams": ["query"],
"supportedTypes": ["email", "username", "ip", "discord_id", "fivem_license"]
}
]
},
{
"id": "snusbase",
"name": "Snusbase",
"description": "Large-scale breach database — combo lists, stealer logs, and leaked credentials.",
"category": "breach",
"status": "operational",
"response_time_ms": 312,
"endpoints": [
{
"path": "/api/snusbase/search",
"supportedParams": ["query", "type"],
"supportedTypes": ["email", "username", "password", "hash", "name", "ip"]
}
]
},
{
"id": "intelx",
"name": "IntelX",
"description": "Intelligence X — darknet, paste sites, public leaks, and OSINT feeds.",
"category": "breach",
"status": "timeout",
"response_time_ms": 15001,
"error": "TIMEOUT",
"endpoints": [
{
"path": "/api/intelx/search",
"supportedParams": ["query"],
"supportedTypes": ["email", "domain", "ip", "url", "phone", "bitcoin"]
}
]
}
],
"timestamp": "2026-03-21T10:45:23.456Z",
"next_check": "2026-03-21T13:45:23.456Z"
}
Source Status Values
| Status | Description |
|---|---|
operational | Source is working correctly |
down | Source is unreachable (connection refused, DNS error, 500) |
timeout | Source did not respond within 15 seconds |
rate_limited | Source returned a rate limit or quota error |
auth_error | API key issue (expired, invalid) |
error | Other error |
partial | Source partially working (some endpoints failing) |
Overall Status
| Value | Description |
|---|---|
all_operational | All sources are working |
partial_outage | Some sources are down or have issues |
major_outage | All sources are down |
Categories
| Category | Description |
|---|---|
breach | Breach databases, combo lists, stealer logs, leaked credentials |
intelligence_platform | Unified OSINT and intelligence platforms |
social_osint | Social media lookup, identity verification, phone/email intelligence |
specialized_tools | BIN lookup, VIN decoder, document metadata, specialized searches |
network_intelligence | IP geolocation, port scanning, network infrastructure |
user_lookup | Platform-specific user lookups (GitHub, Discord, etc.) |
BreachHub
Access comprehensive breach and OSINT intelligence through our unified API, including data leaks, digital footprints, and public document metadata.
Parameters
query(string, required): Url Docs Googlekey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/breachhub/google-osint/docs?query=https://docs.google.com/document/d/13P3p5bA3lslqEJT1BGeTL1L5ZrQq_fSov_56jT9vf0I&key=your_api_key"
Parameters
username(string, required): Username to lookupkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/breachhub/ganknow/profil?username=user&key=your_api_key"
Parameters
query(string, required): Username Xboxkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/breachhub/xbox-lookup?query=user&key=your_api_key"
Parameters
steam_id(string, required): SteamID64, SteamID hex, SteamID decimal, or vanity URLkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/breachhub/steam?steam_id=76561198012345678&key=your_api_key"
Parameters
category(string, required): btc or ethterm(string, required): Wallet addresskey(string, required): Your API key
Example Requests
curl -X GET "https://breachhub.org/api/breachhub/crypto?category=btc&term=1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa&key=your_api_key"
curl -X GET "https://breachhub.org/api/breachhub/crypto?category=eth&term=0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe&key=your_api_key"
StalkMe — Discord Intelligence
Search Discord messages and users via the StalkMe network.
Parameters
id(string, required): Discord user IDkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/breachhub/stalkme/lookup?id=80351110224678912&key=your_api_key"
Parameters
query(string, required): Search keywordkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/breachhub/stalkme/search?query=hello&key=your_api_key"
Parameters
query(string, required): Username prefixkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/breachhub/stalkme/suggest?query=test&key=your_api_key"
Snusbase
Comprehensive database search with advanced filtering capabilities.
Parameters
query(string, required): Search term (email, username, etc.)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
Parameters
type(string, required):usernameorpasswordquery(string, required): Search termkey(string, required): Your API key
Parameters
type(string, required):hashorpasswordquery(string, required): Password hash (MD5, SHA1, etc.)key(string, required): Your API key
Parameters
query(string, required): IP addresskey(string, required): Your API key
LeakOsint
OSINT search for leaked information across multiple sources.
Parameters
query(string, required): Search termkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
LeakCheck V2
Advanced search with pagination and filtering options.
Parameters
query(string, required): Search termkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/leakcheck/[email protected]&key=your_api_key"
Breachbase
Comprehensive breach database with email, username, and password search.
Parameters
category(string, required): email, usernameterm(string, required): Search valuekey(string, required): Your API key
IntelVault
Access IntelVault's comprehensive breach database and stealer logs for targeted searches.
| Endpoint | Module | Description |
|---|---|---|
| /api/intelvault | Email (legacy) | Quick lookup by email — backward-compat single field |
| /api/intelvault/breaches | Breach Search | Multi-field breach search with wildcard support |
| /api/intelvault/stealer-logs | Stealer Logs | Free-text stealer logs search (min 4 chars) |
Parameters
email(string, required): Target emailkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
Parameters
- Supported fields (any combination):
email,username,first_name,last_name,phone,password,ip,city,state,post_code,country,domain useWildcard(boolean, optional): Whentrue, use_for one character and%for zero or more charactersfield(JSON array, alternative): URL-encoded JSON like[{"first_name":"John"},{"last_name":"Doe"}]key(string, required): Your API key
Example Request — name lookup with wildcard
curl -X GET "https://breachhub.org/api/intelvault/breaches?first_name=John&last_name=Doe&useWildcard=true&key=your_api_key"
curl -X GET 'https://breachhub.org/api/intelvault/breaches?field=%5B%7B%22first_name%22%3A%22John%22%7D%2C%7B%22last_name%22%3A%22Doe%22%7D%5D&useWildcard=true&key=your_api_key'
Parameters
query(string, required): Search string (minimum 4 characters)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/intelvault/stealer-logs?query=corp.com&key=your_api_key"
BreachDirectory
Comprehensive breach intelligence API enabling searches across leaked credentials, emails, usernames, IP addresses, and paste data, with structured JSON responses for automated OSINT and data breach analysis.
Parameters
type(string, required): email, username, ipquery(string, required): Search termkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
HackCheck
Fast breach checker supporting email, username, and password queries.
Parameters
category(string, required): email, username, or passwordterm(string, required): Search valuekey(string, required): Your API key
OsintKit
Multi-category OSINT search supporting email, phone, and name lookups.
Note: OsintKit has a rate limit that resets automatically every day at 00:00 AM.
| Search Type | Description | Example |
|---|---|---|
| Email address search | [email protected] | |
| phone | Phone number search | +13334567890 |
| name | Name search | JohnDoe |
Parameters
category(string, required): email, phone, or nameterm(string, required): Search valuekey(string, required): Your API key
Breach.vip
Category-based breach search supporting multiple data types.
Parameters
category(string, required): One of: email, password, domain, username, ip, name, uuid, steamid, phone, discordidquery(string, required): Search termkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
Cord.cat
Discord user lookup service.
Parameters
id(string, required): Discord user IDkey(string, required): Your API key
Parameters
ip(string, required): IPkey(string, required): Your API key
Melissa
Validate and enrich emails, names, phones, or addresses using Melissa's lookup service.
Parameters
input(string, required): Any supported identifier (email, phone, name, or address). The service automatically detects the type.key(string, required): Your API key
IntelX
Retrieve raw file content from the IntelX database. Two modes: UUID or Storage ID + Bucket.
Requires IntelX addon plan or Premium / Lifetime. Daily quota resets at midnight UTC.
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
curl "https://breachhub.org/api/intelx?system_id=67283122-710f-477c-82dd-2edb8db140ed&key=your_api_key"
curl "https://breachhub.org/api/intelx?storage_id=ac3ad5b290946ffc68afa2963e8d1ff350e56f6e40b501e3bbc4b8e0ce010c250f59e922a073abee3d914e83895265041b2cf265fcd7ff8b4f05ecb765971f1d&bucket=leaks.logs&key=your_api_key"
Osintcat
Comprehensive OSINT platform with email, domain, Twitter, and public data search.
Parameters
query(string, required): Email or Domainkey(string, required): Your API key
curl -X GET "https://breachhub.org/api/osintcat/[email protected]&key=your_api_key"
Parameters
username(string, required): username twitterkey(string, required): Your API key
curl -X GET "https://breachhub.org/api/osintcat/twitter-osint?username=elonmusk&key=your_api_key"
Machine Viewer (Stealer Logs)
Browse, search and download stealer log machines and their files.
Parameters
query(string, required): Search term (email, domain, etc.)key(string, required): Your API key
Parameters
machine_id(path, required): Machine identifierkey(string, required): Your API key
Parameters
machine_id(path, required): Machine identifierkey(string, required): Your API key
Parameters
machine_id(path, required): Machine identifierkey(string, required): Your API key
Returns ZIP archive of all machine files.
Parameters
file_id(path, required): File identifierkey(string, required): Your API key
Parameters
file_id(path, required): File identifierkey(string, required): Your API key
Returns raw file content.
xOsint Searcher
Specialized French database search engine providing access to breach data from French sources and databases.
Parameters
query(string, required): Search term (email, username, phone, etc.) - 1-200 characterskey(string, required): Your API key
See-Know
A European OSINT and dark web search platform providing access to intelligence data, exposed information, and investigation tools through aggregated public and underground sources.
Parameters
query(string, required): Search termkey(string, required): Your API key
Seekria
OSINT toolkit: username footprint, email & domain intelligence, Discord & Minecraft lookups, IP/DNS analysis and multi-source breach searches. Every endpoint takes ?query=.
| Endpoint | Description |
|---|---|
| /api/seekria/user-footprint | Username presence across 16+ social, gaming & breach sources |
| /api/seekria/email-osint | Email — registered platforms & profile data |
| /api/seekria/domain-lookup | Domain WHOIS, DNS & hosting metadata |
| /api/seekria/discord | Discord ID lookup (Medal, Roblox, FiveM, username history) |
| /api/seekria/roblox | Roblox profile lookup (username, avatar, metadata) |
| /api/seekria/minecraft | Minecraft player lookup (UUID, name history, breach records) |
| /api/seekria/ip | IP intelligence, geolocation, ASN, VPN/proxy & breach checks |
| /api/seekria/dns-resolver | DNS resolver (A, AAAA, MX, TXT, NS records) |
| /api/seekria/email-breach | Email breach search across multiple databases |
| /api/seekria/username-breach | Username/domain breach & stealer-log search |
| /api/seekria/phone-breach | Phone number breach search |
Deep footprint on a username — presence across 16+ social platforms, gaming networks and breach datasets.
Parameters
query(string, required): Username to investigatekey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/user-footprint?query=admin&key=your_api_key"
Full OSINT on an email — validates format, lists registered platforms and profile metadata.
Parameters
query(string, required): Email addresskey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/[email protected]&key=your_api_key"
Resolve a domain to WHOIS registration, DNS records and hosting metadata.
Parameters
query(string, required): Domain name (e.g.example.com)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/domain-lookup?query=example.com&key=your_api_key"
Discord ID lookup — aggregates Medal, Roblox, FiveM server logs and username history.
Parameters
query(string, required): Discord user IDkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/discord?query=123456789012345678&key=your_api_key"
Roblox profile lookup — username, avatar, account metadata.
Parameters
query(string, required): Roblox usernamekey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/roblox?query=Builderman&key=your_api_key"
Minecraft player lookup — UUID, name history and breach records.
Parameters
query(string, required): Minecraft username or UUIDkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/minecraft?query=Notch&key=your_api_key"
Deep IP intelligence — geolocation, ASN, hosting/VPN/proxy/tor flags and breach checks.
Parameters
query(string, required): IPv4 or IPv6 addresskey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/ip?query=8.8.8.8&key=your_api_key"
DNS resolution — A, AAAA, MX, TXT and NS records for a hostname.
Parameters
query(string, required): Hostname or domainkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/dns-resolver?query=example.com&key=your_api_key"
Cross-reference an email against multiple breach databases.
Parameters
query(string, required): Email addresskey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/[email protected]&key=your_api_key"
Example Response
{
"success": true,
"credit": "Lookup made by https://breachhub.org",
"service": "OsintBat - Email Breach",
"query": "[email protected]",
"count": 10199,
"results": [
{
"email": "[email protected]",
"name": "ASFDASD ADSADSA",
"_domain": "gmail.com",
"created": "06/07/2024",
"state": "AK",
"country": "US",
"gender": "F",
"last_active": "06/07/2024",
"source": "SnusBase"
}
],
"version": "2.0"
}
Search stealer logs and breach datasets by username, handle or domain.
Parameters
query(string, required): Username, handle or domainkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/username-breach?query=admin&key=your_api_key"
Look up breach occurrences associated with a phone number.
Parameters
query(string, required): Phone number (e.g.+14155550199)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seekria/phone-breach?query=%2B14155550199&key=your_api_key"
Eye-All
Lightweight OSINT search platform focused on quick lookups of digital footprints, public data, and cross-source intelligence.
Parameters
query(string, required): Search termkey(string, required): Your API key
Checko
Russian company OSINT lookup via Checko.ru. Search any registered Russian company by INN (tax ID) or OGRN (state registration number). Returns company name, legal status, address, КПП, region, director, and full registration data.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| inn | string | One of | Company INN — 10-digit tax ID (mutually exclusive with ogrn) |
| ogrn | string | One of | Company OGRN — 13-digit registration number (mutually exclusive with inn) |
| key | string | Yes | Your API key |
Examples
curl -X GET "https://breachhub.org/api/checko?inn=7707083893&key=your_api_key"
curl -X GET "https://breachhub.org/api/checko?ogrn=1027700132195&key=your_api_key"
Wentyn
Stealer logs search powered by Wentyn. Search by email or domain across millions of compromised credentials updated weekly. Returns structured records with URL, login, and password.
Parameters
type(string, required):emailordomainquery(string, required): Email address or domain to searchkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/wentyn?type=email&query=user%40example.com&key=your_api_key"
curl -X GET "https://breachhub.org/api/wentyn?type=domain&query=example.com&key=your_api_key"
HudsonRock
Hudson Rock infostealer intelligence (v3): compromised machines, stolen credentials, domain exposure and stealer log data. Drawn from millions of machines infected by global Infostealer campaigns. Optional parameters on most endpoints: sort_by, sort_direction, cursor, start_date, end_date, filter_credentials. List parameters accept comma-separated values.
Stealer and credential hits for a domain. Optional: types, keywords, filter_credentials.
Parameters
domain(string, required): Domain to query (comma-separated for multiple)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-domain?domain=tesla.com&key=your_api_key"
Aggregated compromise overview for a domain (compromised employees/users, industry, sensitive applications).
Parameters
domain(string, required): Domain to querykey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-domain/overview?domain=tesla.com&key=your_api_key"
Domain risk assessment with exposed employee/user URLs.
Parameters
domain(string, required): Domain to assesskey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-domain/assessment?domain=tesla.com&key=your_api_key"
Related assets and domains discovered in stealer data.
Parameters
domain(string, required): Domain to querykey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-domain/discovery?domain=tesla.com&key=your_api_key"
Search stealer logs by email address.
Parameters
email(string, required): Email to query (comma-separated for multiple)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-login/[email protected]&key=your_api_key"
Search stealer logs by username.
Parameters
username(string, required): Username to querykey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-login/usernames?username=admin&key=your_api_key"
Search by IPv4/IPv6 address or CIDR range. Returns infected machine details and credentials. The ip field in each result (format [COUNTRY_CODE]IP) can be passed to /search-by-stealer/infection-analysis.
Parameters
ip(string): IP address (comma-separated for multiple) — ORcidr(string): CIDR range (e.g. 1.2.3.0/24)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-ip?ip=8.8.8.8&key=your_api_key"
Keyword search across stealer data.
Parameters
keyword(string, required): Keyword to search (comma-separated for multiple)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-keyword?keyword=tesla&key=your_api_key"
URLs matching a keyword in compromised browsing data.
Parameters
keyword(string, required): Keyword to searchkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-keyword/urls?keyword=tesla&key=your_api_key"
AI infection analysis for a compromised machine: how the device was most likely infected, with a confidence score, reasoning and the full browsing flow leading to the infection.
Parameters
stealer(string, required): Stealer identifier in the format[COUNTRY_CODE]IP— e.g.[IN]175.101.37.65. You get this value from theipfield of results returned by/search-by-ipor/search-by-login/emails.key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/hudsonrock/search-by-stealer/infection-analysis?stealer=%5BIN%5D175.101.37.65&key=your_api_key"
Example Response
{
"success": true,
"service": "HudsonRock",
"endpoint": "search-by-stealer/infection-analysis",
"results": {
"likely_infection_url": "https://www.mediafire.com/.../Adobe.Premiere.Pro.2025.rar/file",
"infection_confidence": 0.95,
"infection_reasoning": "Cracked software downloaded from a file-sharing site...",
"infection_flow": [
{ "timestamp": "2025-05-06T10:13:36.000Z", "url": "https://www.youtube.com/watch?v=...", "notes": "Watched a video about getting the software for free." },
{ "timestamp": "2025-05-06T10:15:09.000Z", "url": "https://www.mediafire.com/.../Adobe...rar", "notes": "Downloaded cracked RAR, high risk for infostealers." }
],
"analyst_summary": "Device infected via a cracked software download following YouTube guidance."
}
}
LeakSight Platform
Advanced breach intelligence platform providing comprehensive leak detection across multiple data types including credentials, personal information, network reconnaissance, and threat intelligence.
Available Search Types
| Type | Value | Description |
|---|---|---|
username | string | Username or email address lookup |
url | string | Website URL breach search |
search_url_all_database | string | Search URL across all databases |
url2 | string | Alternative URL search method |
subdomainsearch | string | Subdomain enumeration + leak detection |
subdmains | string | List all subdomains for a domain |
domainmapper | string | Domain credentials + subdomain mapping |
password | string | Password breach lookup |
number | string | Phone number search (includes Facebook data) |
ip | string | IP address breach lookup |
ipgeo | string | IP geolocation information |
subnet | string | Subnet /24 network scan |
hwid | string | Hardware ID breach search |
proxydetect | string | Proxy/VPN detection |
portscam | string | Open port scanning |
twitter | string | Twitter/X account analysis & breach correlation |
name | string | Name search (Brazil only) |
cpf | string | Brazilian CPF document search |
searchstring | string | Universal string search across all data types |
Query Parameters
type(string, required): Search type (see table above, default: username)query(string, required): Search term/valuekey(string, required): Your API key
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
curl -X GET "https://breachhub.org/api/leaksight?type=search_url_all_database&query=https://roblox.com&key=your_api_key"
curl -X GET "https://breachhub.org/api/leaksight?type=twitter&query=elonmusk&key=your_api_key"
curl -X GET "https://breachhub.org/api/leaksight?type=number&query=5551234567&key=your_api_key"
curl -X GET "https://breachhub.org/api/leaksight?type=subdomainsearch&query=example.com&key=your_api_key"
Cypher Dynamics
Threat intelligence search engine covering IOC lookups, stealer log data, and underground intel. Search across credentials, tokens, cookies, darkweb forums, and more.
Available Categories
| Category | Type | Description |
|---|---|---|
ip | IOC | IPv4/IPv6 address lookup |
domain | IOC | Domain name lookup |
hash | IOC | File hash lookup (MD5, SHA1, SHA256) |
url | IOC | URL lookup |
asn | IOC | Autonomous System Number lookup |
hostname | IOC | Hostname lookup |
uuid | IOC | Machine UUID lookup |
wallet | IOC | Cryptocurrency wallet lookup |
phone | IOC | Phone number lookup |
email | Stealer | Email address in stealer logs |
username | Stealer | Username in stealer logs |
password | Stealer | Password in stealer logs |
email_pass | Stealer | Email:password combo lookup |
cookie | Stealer | Session cookies in stealer logs |
token | Stealer | API tokens in stealer logs |
telegram | Underground | Telegram channel/message search |
forum | Underground | Clearnet forum search |
darkweb | Underground | Dark web forum search |
Query Parameters
category(string, required): Search category (see table above)query(string, required): Search termkey(string, required): Your API key
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
curl -X GET "https://breachhub.org/api/cypherdynamics?category=domain&query=example.com&key=your_api_key"
curl -X GET "https://breachhub.org/api/cypherdynamics?category=darkweb&query=target_keyword&key=your_api_key"
curl -X GET "https://breachhub.org/api/cypherdynamics?category=wallet&query=bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh&key=your_api_key"
curl -X GET "https://breachhub.org/api/cypherdynamics?category=password&query=mypassword123&key=your_api_key"
Response Fields
results— Array of matching records (email, password, url, domain, machine_id, upload_date, etc.)total— Total number of matches in the databasecount— Number of results returned in this pagenext_cursor— Cursor for pagination (use to fetch next page)quality— Aggregated stats (unique passwords, domains, upload timeline, email domain distribution)analysis— AI-generated risk assessment, exposure summary, and recommendations
Room 101
Advanced Reddit user analysis and intelligence platform with AI-powered insights.
Parameters
username(string, required): Reddit usernamekey(string, required): Your API key
Parameters
query(string, required): Reddit search termkey(string, required): Your API key
Parameters
query(string, required): Reddit search term (v2 engine)key(string, required): Your API key
Parameters
username(string, required): Reddit username for profile lookupkey(string, required): Your API key
Parameters
name(string, required): Subreddit namekey(string, required): Your API key
SEON
Email, phone, IP and payment card intelligence with risk scoring and digital footprint analysis.
| Endpoint | Method | Description |
|---|---|---|
| /api/seon/phone | GET | Phone number validation, carrier, location, risk & social footprint |
| /api/seon/email | GET | Email intelligence, social profiles, breach history & risk score |
| /api/seon/ip | GET | IP geolocation, ISP, proxy/VPN detection & fraud indicators |
| /api/seon/bin | GET | Bank card BIN/IIN lookup — issuer, card type, country & brand |
| /api/seon/email-verification | GET | Fast email syntax, MX records & disposable/temporary check |
Query Parameters
phone(string, required): Phone number (E.164 format recommended: +12025550123)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/seon/phone?phone=+12025550123&key=your_api_key"
Query Parameters
email(string, required): Email address to analyzekey(string, required): Your API key
Returns
Social media linked accounts, data breach exposure, reputation score, suspicious patterns, disposable/temporary status, etc.
Example Request
curl -X GET "https://breachhub.org/api/seon/[email protected]&key=your_api_key"
Query Parameters
ip(string, required): IPv4 or IPv6 addresskey(string, required): Your API key
Returns
Geolocation, ISP, organization, proxy/VPN/Tor detection, abuse velocity, fraud score
Example Request
curl -X GET "https://breachhub.org/api/seon/ip?ip=185.220.101.12&key=your_api_key"
Query Parameters
bin(string, required): First 6–8 digits of the card (BIN/IIN)key(string, required): Your API key
Returns
Card brand (Visa, Mastercard…), issuing bank, card type (debit/credit/prepaid), country, category
Example Request
curl -X GET "https://breachhub.org/api/seon/bin?bin=457173&key=your_api_key"
Query Parameters
email(string, required): Email address to verifykey(string, required): Your API key
Returns
Deliverability status, syntax validity, MX records, disposable/temporary email detection, catch-all detection
Example Request
curl -X GET "https://breachhub.org/api/seon/[email protected]&key=your_api_key"
Oathnet
Comprehensive social media and gaming platform OSINT with multiple specialized endpoints. /breach and /stealer use Mira Results as primary source with Oathnet as fallback.
| Endpoint | Module | Description |
|---|---|---|
| /api/oathnet/breach | Breach | General data breach search (Mira primary, Oathnet fallback) |
| /api/oathnet/stealer | Stealer | Stealer logs search by email/domain (Mira primary, Oathnet fallback) |
| /api/oathnet/stealer-subdomain | Stealer Subdomain | Subdomains found in stealer logs for a domain |
| /api/oathnet/victims | Victims Search | Search victims database by email/domain |
| /api/oathnet/victims/{log_id} | Victims Manifest | Get file manifest for a stealer log |
| /api/oathnet/victims/{log_id}/files/{file_id} | Victims File | Download single file from a stealer log |
| /api/oathnet/victims/{log_id}/archive | Victims Archive | Download full ZIP archive of a stealer log |
| /api/oathnet/discord-to-roblox | Discord → Roblox | Resolve Discord ID to Roblox account |
| /api/oathnet/discord-userinfo | Discord Userinfo | Discord user details by ID |
| /api/oathnet/discord-username-history | Discord Username History | Past Discord usernames |
| /api/oathnet/steam | Steam | Steam profile lookup |
| /api/oathnet/xbox | Xbox | Xbox Live profile lookup |
| /api/oathnet/roblox-userinfo | Roblox Userinfo | Roblox user details by ID/username |
| /api/oathnet/mc-history | Minecraft History | Minecraft username history |
| /api/oathnet/ip-info | IP Info | IP geolocation and ASN |
| /api/oathnet/holehe | Holehe | Email account check across services |
| /api/oathnet/ghunt | GHunt | Google account OSINT |
| /api/oathnet/extract-subdomain | Extract Subdomain | Subdomain enumeration for a domain |
Parameters
query(string, required): Email, username, or other search termkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/oathnet/[email protected]&key=your_api_key"
Parameters
query(string, required): Email, password, or domainkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/oathnet/stealer?query=corp.com&key=your_api_key"
Parameters
domain(string, required): Target domainkey(string, required): Your API key
Parameters
query(string, required): Email or domainkey(string, required): Your API key
Parameters
log_id(path, required): Log identifierkey(string, required): Your API key
Parameters
log_id(path, required): Log identifierfile_id(path, required): File identifierkey(string, required): Your API key
Returns raw text/plain content as file download.
Parameters
log_id(path, required): Log identifierkey(string, required): Your API key
Returns ZIP archive of all files in the log.
Parameters
discord_id(string, required): Discord user IDkey(string, required): Your API key
Parameters
discord_id(string, required): Discord user ID (14-19 digits)key(string, required): Your API key
Parameters
discord_id(string, required): Discord user IDkey(string, required): Your API key
Parameters
steam_id(string, required): Steam64 ID or vanity URL namekey(string, required): Your API key
Parameters
xbl_id(string, required): Xbox gamertag or XUIDkey(string, required): Your API key
Parameters
user_id(string, optional): Roblox user IDusername(string, optional): Roblox usernamekey(string, required): Your API key
At least one of user_id or username required.
Parameters
username(string, required): Minecraft usernamekey(string, required): Your API key
Parameters
ip(string, required): IPv4 or IPv6 addresskey(string, required): Your API key
Parameters
email(string, required): Email to checkkey(string, required): Your API key
Parameters
email(string, required): Gmail addresskey(string, required): Your API key
Parameters
domain(string, required): Target domainis_alive(string, optional): Set to "true" to filter alive subdomainskey(string, required): Your API key
Memory.lol
Social media username history and tracking across platforms.
Parameters
username(string, required): Username to querykey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/memory?username=exampleuser&key=your_api_key"
NoSINT
Multi-module OSINT search engine. Streams results in real time via SSE across 30+ modules (social media, breaches, public records). Supports email, username and phone lookups. Also provides IP geolocation.
| Endpoint | Description |
|---|---|
| /api/nosint/search | Multi-module OSINT search (email, username, phone) |
| /api/nosint/ip | IP geolocation lookup |
Parameters
query(string, required): The value to search (email, username, phone number)type(string, required): Target type —email,usernameorphonekey(string, required): Your API key
Notes
- Results are streamed via Server-Sent Events (SSE) — use
Accept: text/event-stream - Each module result is emitted as a separate
data:event - Stream ends with
{"done": true} - A 10-second cooldown is applied between searches
Parameters
ip(string, required): IPv4 or IPv6 addresskey(string, required): Your API key
Reconly
Advanced Open Source Intelligence (OSINT) terminal. Modern modules for comprehensive data analysis and digital footprint tracking — covering Discord, gaming platforms, social profiles, and breach databases via a unified mode parameter.
| Mode | Query | Description |
|---|---|---|
| discord | Discord ID | Multi-source Discord lookup (discord1 + discord2) |
| discord-leak | Discord ID | Discord leak databases (3 sources) |
| discord-lookup | Discord ID | Discord profile lookup |
| discord-search | Query string | Discord search across 2 sources |
| itemsatis | Username | ItemSatis marketplace profile + data + ID |
| craftrisecraftlime | Query string | CraftRise / CraftLime player lookup |
| dcturkiye | Username | DC Türkiye username lookup |
| fivem | Query string | FiveM player lookup |
| github | Username | GitHub profile lookup |
| leakcheck | Query string | LeakCheck breach search |
| owobot | Discord ID | OwO bot profile lookup |
| Username | Pinterest profile lookup |
Parameters
mode(string, required): The lookup mode (see table above)query(string, required): Discord ID, username, or search string depending on modekey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/reconly?mode=discord&query=123456789012345678&key=your_api_key"
curl -X GET "https://breachhub.org/api/reconly?mode=github&query=torvalds&key=your_api_key"
curl -X GET "https://breachhub.org/api/reconly?mode=discord-leak&query=123456789012345678&key=your_api_key"
TikTok Osint
Comprehensive TikTok user intelligence and profile analysis.
Parameters
type(string, required): basic & fullusername(string, required): Username to querykey(string, required): Your API key
| Type | Description | Response Time |
|---|---|---|
| Basic | Profile info, followers, bio | ~2-5 seconds |
| Full | Video history, engagement metrics | ~10-30 seconds |
Binlist
Bank Identification Number (BIN) lookup for card validation.
Parameters
bin(string, required): 6-8 digit BIN numberkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/binlist?bin=45717360&key=your_api_key"
Inf0sec
Multi-module intelligence platform with specialized search capabilities.
INF0SEC Modules: INF0SEC uses a modular approach where each endpoint represents a specialized search capability.
All endpoints follow the same pattern /api/inf0sec?module={module}&query={query}&key={KEY_API}
| Endpoint | Module | Description |
|---|---|---|
| /api/inf0sec?module=leaks | Leaks | General data breach search |
| /api/inf0sec?module=npd | NPD | National Public Data search with multiple criteria |
| /api/inf0sec?module=ip-info | IP INFO | National Public Data search with multiple criteria |
| /api/inf0sec?module=domain | Domain | Domain intelligence and WHOIS data |
| /api/inf0sec?module=username | Username | Username analysis across multiple platforms |
| /api/inf0sec?module=hlr | HLR | Phone number lookup and carrier information |
| /api/inf0sec?module=cfx | CFX | CFX gaming platform data (FiveM/RedM) |
query(string, optional): Search termkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
Parameters
firstname(string, optional): First namelastname(string, optional): Last namephone(string, optional): Phone numberkey(string, required): Your API key
VIN Decoder
Comprehensive Vehicle Identification Number (VIN) decoding with manufacturer data, vehicle specifications, engine details, production plant information, and more.
| Endpoint | Method | Type | Description |
|---|---|---|---|
| /api/vin | GET | decode |
Decode a single VIN (standard or extended information) |
| /api/vin | GET | batch |
Batch decode multiple VINs at once |
| /api/vin | GET | makes |
Get list of vehicle makes for a specific year |
| /api/vin | GET | wmi |
World Manufacturer Identifier (WMI) lookup |
| /api/vin | GET | manufacturers |
Get full list of vehicle manufacturers |
| /api/vin | GET | variables |
Get list of available variables / fields |
| /api/vin | GET | canadian |
Canadian vehicle specifications lookup |
Query Parameters (type=decode)
type(string, required):decodequery(string, required): VIN to decode (17 characters)extended(boolean, optional):truefor more detailed outputmodel_year(string, optional): Specific model year filterkey(string, required): Your API key
Example Requests
curl -X GET "https://breachhub.org/api/vin?type=decode&query=1HGBH41JXMN109186&key=your_api_key"
curl -X GET "https://breachhub.org/api/vin?type=decode&query=1HGBH41JXMN109186&extended=true&key=your_api_key"
Query Parameters (type=batch)
type(string, required):batchquery(string, required): VINs separated by commas (e.g. VIN1,VIN2,VIN3)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/vin?type=batch&query=1HGBH41JXMN109186,5YJSA1E26JF123456,4T1BF1FK0CU123456&key=your_api_key"
Query Parameters (type=makes)
type(string, required):makesyear(string, optional): Desired year (e.g. 2024)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/vin?type=makes&year=2024&key=your_api_key"
Query Parameters (type=wmi)
type(string, required):wmiquery(string, required): WMI code (first 3 characters of the VIN)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/vin?type=wmi&query=1HG&key=your_api_key"
PropertyRadar
US property and owner intelligence for OSINT. Search properties by address or owner name, retrieve property owners (name, age, gender, mailing address, linked properties), and skip-trace contact data (phone numbers and email addresses). All endpoints draw from the included free quota.
Search properties by criteria. Combine any of: Address, City, State, County, ZipFive, APN, OwnerName, FirstName, LastName, OwnerPhone, OwnerEmail. Reverse-lookup is supported: pass OwnerPhone or OwnerEmail to find the property and owner from a phone number or email. Returns RadarID, address, owner, APN, AVM, equity, geo-coordinates.
Parameters
State,ZipFive,Address,City,OwnerName, etc. (at least one required): Search criteriaOwnerPhone(string): Reverse-lookup — find the property/owner from a phone number (digits only, e.g. 3058356552)OwnerEmail(string): Reverse-lookup — find the property/owner from an email addresslimit(integer, optional): Max results, 1-100 (default 10)start(integer, optional): Pagination offset (default 0)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/propertyradar/search?Address=710%20S%207TH%20ST&State=NV&ZipFive=89101&key=your_api_key"
curl -X GET "https://breachhub.org/api/propertyradar/search?OwnerPhone=3058356552&key=your_api_key"
Get the owners of a property. Returns PersonKey, name, age, gender, mailing address, linked properties, and contact data.
Parameters
radar_id(string, required): RadarID returned by the search endpointkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/propertyradar/persons?radar_id=PF0775E6&key=your_api_key"
Phone numbers of a property's owners (skip-trace). Returns each number with type (mobile/landline), status, and the owner it belongs to (PersonKey, PersonName). Use the optional person_key to return numbers for a single owner only.
Parameters
radar_id(string, required): RadarID returned by the search endpointperson_key(string, optional): Filter to a single owner's PersonKeykey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/propertyradar/phone?radar_id=PF0775E6&key=your_api_key"
Email addresses of a property's owners (skip-trace). Returns each email with status and the owner it belongs to (PersonKey, PersonName). Use the optional person_key to return emails for a single owner only.
Parameters
radar_id(string, required): RadarID returned by the search endpointperson_key(string, optional): Filter to a single owner's PersonKeykey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/propertyradar/email?radar_id=PF0775E6&key=your_api_key"
Full OSINT chain in one call: resolves a property and returns all owners with their phone numbers and email addresses inline (Phone / Email arrays). Accepts a radar_id directly, or search criteria (Address, City, State, ZipFive, OwnerName, OwnerPhone, OwnerEmail) to resolve the property automatically — including reverse-lookup from a phone number or email.
Parameters
radar_id(string): RadarID — OR search criteria belowAddress,City,State,ZipFive,OwnerName(string): Used to resolve the property when no radar_id is givenkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/propertyradar/skiptrace?radar_id=PF0775E6&key=your_api_key"
Matrix
US identity intelligence. Search by SSN, phone number or full name — the engine auto-detects the input type (9 digits = SSN, 10/11 digits = phone, text = name) and returns matched person records (name, DOB, address, SSN, phone, AKAs).
Auto-routing: 626-34-7582 → SSN match, 2093679418 → phone match, Susan Leslie Los Angeles → name match.
Parameters
query(string, required): SSN, phone number, or full namekey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/matrix/search?query=626-34-7582&key=your_api_key"
Example Response
{
"success": true,
"credit": "Lookup made by https://breachhub.org",
"service": "Matrix",
"query": "626-34-7582",
"count": 12,
"search_mode": "Direct SSN Point-Index Match",
"results": [
{
"id": "23145462",
"firstname": "SUSAN",
"middlename": "MARIE",
"lastname": "LESLIE",
"dob": "1984-11-23",
"address": "123 MAPLE ST",
"city": "LOS ANGELES",
"county_name": "LOS ANGELES COUNTY",
"state": "CA",
"zip": "90001",
"phone1": "2093679418",
"ssn": "626347582"
}
],
"version": "2.0"
}
DataVoid
National People DB intelligence for the US, Canada and Israel, plus universal identifier recovery and stealer-log search. Every endpoint takes q and returns the source's JSON verbatim (shape varies per provider). Max query length 500 characters; slow sources may take up to 60s.
Universal recovery — accepts any identifier (email, phone, username, name, etc.).
Parameters
q(string, required): Any identifierkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/datavoid/[email protected]&key=your_api_key"
NPD US — search the US national people database by name, SSN or address.
Parameters
q(string, required): Name, SSN or addresskey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/datavoid/us?q=John Smith&key=your_api_key"
NPD Canada — search the Canadian national people database by name, SIN or address.
Parameters
q(string, required): Name, SIN or addresskey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/datavoid/ca?q=John Smith&key=your_api_key"
NPD Israel — search the Israeli national people database by name, ID or address.
Parameters
q(string, required): Name, ID or addresskey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/datavoid/il?q=Cohen&key=your_api_key"
Stealer-log search by email or domain.
Parameters
q(string, required): Email or domainkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/datavoid/[email protected]&key=your_api_key"
IPinfo
Retrieves detailed information about an IP address.
Parameters
ip(string, required): Search termkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/ipinfo?ip=8.8.8.8&key=your_api_key"
Shodan
Search engine for Internet-connected devices. Query hosts, search vulnerabilities, analyze infrastructure.
Parameters
module(string, required): host, honeyscore, search, dns, dns/reversequery(string, required): Search termkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/shodan/host?ip=8.8.8.8&key=your_api_key"
curl -X GET "https://breachhub.org/api/shodan/honeyscore?ip=1.1.1.1&key=your_api_key"
curl -X GET "https://breachhub.org/api/shodan/search?query=apashe&key=your_api_key"
curl -X GET "https://breachhub.org/api/shodan/dns?domain=google.com&key=your_api_key"
curl -X GET "https://breachhub.org/api/shodan/dns/reverse?ip=8.8.8.8&key=your_api_key"
GitHub OSINT
Find GitHub accounts and activity via email or username.
Parameters
email(string, required): Email to searchkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
Parameters
username(string, required): GitHub username to searchkey(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/github?username=john&key=your_api_key"
Parameters
query(string, required): Email or username (auto-detected)key(string, required): Your API key
Example Request
curl -X GET "https://breachhub.org/api/[email protected]&key=your_api_key"
Discord OSINT
Discord user lookup and stalking tools with comprehensive profile data.
| Endpoint | Description |
|---|---|
| /api/discord/discord-lookup | Basic Discord user lookup |
| /api/discord/discord-stalker | Advanced Discord user tracking |
Parameters
query(string, required): Discord user IDkey(string, required): Your API key
Parameters
query(string, required): Discord user IDkey(string, required): Your API key
Error Handling
The API uses standard HTTP status codes to indicate success or failure.
Error Handling
HTTP status codesExample Error Response
{
"success": false,
"error": "Invalid key"
}