API Reference
Complete reference for all CFXDATA endpoints.
Authentication
All requests require an API key
Base URL
https://api.cfxdata.orgHeader Authentication
X-API-Key: your_api_key_hereAlternatively, pass the key as a query parameter: ?key=YOUR_KEY
Rate Limits
Usage limits per plan
| Plan | Daily | Rate |
|---|---|---|
| Starter | 300/day | 3/sec |
| Professional | 700/day | 3/sec |
| Enterprise | 2,000/day | 3/sec |
Snusbase
Comprehensive breach database
/snusbase?query={query}&key={KEY}LeakCheck
Official LeakCheck API v2
/leakcheck?query={query}&type={type}&key={KEY}/leakcheck/query?query={query}&key={KEY}LeakOsint
Multi-source OSINT search
/leakosint?query={query}&key={KEY}OathNet
Breach & stealer logs search (Complete)
Search API
/oathnet/search/init?query={query}&key={KEY}
Initialize search
/oathnet/search/breach?query={query}&key={KEY}
Search breach databases
/oathnet/search/stealer?query={query}&key={KEY}
Search stealer logs
/oathnet/v2/stealer/search?q={query}&limit={limit}&key={KEY}
V2 stealer search with pagination
/oathnet/v2/stealer/subdomain?domain={domain}&key={KEY}
Search by subdomain
Victims API
/oathnet/v2/victims/search?q={query}&key={KEY}
Search victims (IP, Discord ID, Email)
/oathnet/v2/victims/{logId}?key={KEY}
Get victim manifest by log ID
/oathnet/v2/file-search?query={query}&file_type={type}&key={KEY}
Create file search job
/oathnet/v2/file-search/{jobId}?key={KEY}
Get file search status and results
IntelX DID
Search IntelX by DID (Data Identifier)
/intelx-did?did={did}&maxresults={max}&key={KEY}
Search by IntelX (DID) - Professional plan required
IntelX Storage NEW
Retrieve content from IntelX storage buckets
/intelx-storage?storageid={id}&bucket={bucket}&key={KEY}
Retrieve content from IntelX storage - IntelX plan required (intelxstarter, intelxpro, intelxultime)
Available Buckets
darknet.i2pI2P Darknet (.i2p)darknet.torTor Darknet (.onion)dnsDNS Recordsdocuments.public.scihubSci-Hub DocumentsdumpsterDumpster (misc)dumpster.web.1Dumpster: Websitesdumpster.web.ssnDumpster: SSNleaks.logsStealer Logs (malware)leaks.privatePrivate Leaksleaks.private.combCombo Listsleaks.private.generalRestricted Leaksleaks.public.generalPublic Leaksleaks.public.wikileaksWikiLeaks / Snowden / CryptomepastesPastespatent.usUS PatentsusenetUsenetwhoisWHOIS Dataweb.gov.ruRussia Gov (.gov.ru)web.public.afAfricaweb.public.amsAmericasweb.public.aqAntarcticaweb.public.business.biz .icu .shop .work .siteweb.public.ceeCentral/East Europeweb.public.cnChina (.cn)web.public.com.comweb.public.de.de .at .ch .lu .liweb.public.eu.euweb.public.govUS Gov (.gov)web.public.info.infoweb.public.kpNorth Korea (.kp)web.public.meaMiddle East / Asiaweb.public.misc.top .wang .xyzweb.public.net.netweb.public.nordUK/IE/Scandinaviaweb.public.ocOceaniaweb.public.org.orgweb.public.peerDecentralized (.bit .bazar)web.public.ru.ru .ua .kzweb.public.social.club .vipweb.public.tech.app .io .onlineweb.public.weWest Europe (FR/ES/IT/NL/BE)Stealer
Search 12B+ stealer logs
/stealerlogs/searchRequest Body (JSON)
{"query": "[email protected]", "type": "email", "limit": 100}
Available Search Types:
Example cURL Request:
$ curl -X POST \ "https://api.cfxdata.org/stealerlogs/search" \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_KEY" \ -d '{"query":"[email protected]","type":"email","limit":100}'
Stealer V2
Advanced stealer logs
Search through database with email, domain, password hash lookup and unlock features.
Email / Username Search
/stealer-v2/email
Search stealer logs by email address or username
Request Body (JSON)
{ "query": "[email protected]", "is_email": true, "search": null, "page": 1, "page_size": 100, "auto_unlock": false }
Parameters:
Domain Search
/stealer-v2/domain
Search stealer logs by domain (employees, customers, third parties)
Request Body (JSON)
{ "query": "example.com", "leak_type": "employees", "search": null, "is_email": null, "page": 1, "page_size": 100, "auto_unlock": false }
Parameters:
Leak types available:
Password Hash Search
/stealer-v2/password
Search by SHA-1 password hash prefix (5-40 hex chars) - FREE
Request Body (JSON)
{ "query": "5baa6", "limit": 1000, "suffix_only": false }
Parameters:
Unlock Leaks
/stealer-v2/unlock
Unlock leaks by their IDs to reveal full data - ⚠️ Consumes 1 point per leak
Request Body (JSON)
{ "leak_ids": ["leak_123", "leak_456"], "target_list_id": null }
Parameters:
Global Statistics
/stealer-v2/stats?key={KEY}
Get global statistics (total leaks, databases, etc.) - FREE
Example cURL Requests:
Email Search
$ curl -X POST \ "https://api.cfxdata.org/stealer-v2/email" \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_KEY" \ -d '{"query":"[email protected]","is_email":true,"page":1,"page_size":100,"auto_unlock":false}'
Domain Search with Auto-Unlock
$ curl -X POST \ "https://api.cfxdata.org/stealer-v2/domain" \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_KEY" \ -d '{"query":"example.com","leak_type":"employees","auto_unlock":true}'
Unlock Leaks
$ curl -X POST \ "https://api.cfxdata.org/stealer-v2/unlock" \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_KEY" \ -d '{"leak_ids":["leak_123","leak_456"]}'
Breach2.bz (B2BZ)
Search 1.5B+ breach records
Access comprehensive data breach records with multiple search types including email, phone, username, IP, Discord, personal information, and more.
Basic Identifiers
/b2bz/phone/{phone}
Search by phone number
/b2bz/username/{username}
Search by username
/b2bz/ip/{ip}
Search by IP address
/b2bz/discord/{discord_id}
Search by Discord ID
/b2bz/uid/{uid}
Search by UID (User Identifier)
/b2bz/displayname/{displayname}
Search by display name
Personal Information
/b2bz/name?firstName={firstName}&lastName={lastName}
Search by first name and/or last name
/b2bz/birthname/{birthname}
Search by birth name (maiden name)
/b2bz/birthdate?birthdate={birthdate}
Search by birthdate (also supports birthYear parameter)
/b2bz/gender/{gender}
Search by gender
/b2bz/bio/{bio}
Search by biography or profile description
/b2bz/ssn/{ssn}
⚠️ Search by Social Security Number (sensitive data)
Location Searches
/b2bz/address?city={city}&postalCode={postalCode}
Search by address (supports: address, city, postalCode, country)
/b2bz/city/{city}
Search by city
/b2bz/postalcode/{postalcode}
Search by postal code / ZIP code
/b2bz/country/{country}
Search by country
/b2bz/birthcity/{birthcity}
Search by birth city
/b2bz/birthcountry/{birthcountry}
Search by birth country
Financial & Identity
/b2bz/iban/{iban}
Search by IBAN (International Bank Account Number)
/b2bz/vin/{vin}
Search by VIN (Vehicle Identification Number)
Security
/b2bz/hashed-password/{hashedpassword}
Search by hashed password (MD5, SHA1, SHA256, etc.)
Response Example:
{
"success": true,
"total": 1,
"results": [{
"email": ["[email protected]"],
"first_name": "John",
"last_name": "Doe",
"phone": ["+33612345678"],
"city": "Paris",
"country": "France",
"source": "breach_name"
}],
"provider": "cfxdata.org"
}
BreachVIP
Search breach.vip database (15 req/min limit)
/breachvip/search?term={term}&fields={fields}&key={KEY}
Valid fields:
name
email
phone
password
discordid
ip
username
uuid
domain
steamid
Rate limit: 15 requests per minute
Breachbase
Direct access to breachbase.com database
/breachbase?type={type}&query={query}&key={KEY}
/breachbase/bulk
{
"type": "email",
"queries": ["[email protected]", "[email protected]"],
"page": 1
}
curl -X POST https://api.cfxdata.org/breachbase/bulk \
-H "x-api-key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"email","queries":["[email protected]"]}'
Available types:
email
username
ip
phone
name
password
Auto-detection (GET only):
• Contains @ → email
• IP format → ip
• Only digits (7-15) → phone
• Letters/numbers/underscore → username
Each page returns 100 results
Bulk requests support up to 100 queries
Minecraft
Minecraft breach database & social lookups
/minecraft/breach
{"query": "Notch", "type": "username"}
/minecraft/social
{"username": "Notch"}
Search types for /minecraft/breach:
username
email
ip
password
uuid
Returns linked social accounts (Twitter, YouTube, Discord)
OSINTCat NEW
Multi-platform OSINT intelligence
/osintcat/breach?query={email}&key={KEY}Search data breaches and compilations
/osintcat/roblox?query={username}&key={KEY}Get Roblox user profile and stats
/osintcat/discord-to-roblox?query={discord_id}&key={KEY}Find linked Roblox account from Discord ID
/osintcat/twitter?query={username}&key={KEY}Get Twitter/X profile information and stats
/osintcat/user?query={username}&key={KEY}Search username across TikTok, Twitter, Instagram, Xbox, and leak databases
/osintcat/database?query={term}&key={KEY}Search global breach databases
FiveM
Player database & server lookup
/fivem/lookup?query={query}&key={KEY}
Search FiveM players by username, Discord, Steam, IP, License, Xbox, Live, FiveM ID
/fivem-dump/{serverId}?key={KEY}
Get FiveM server info (players, resources, hostname, IP)
IPinfo
IP geolocation & ASN
/ipinfo?ip={ip}&key={KEY}Discord
User lookup & username history
/discord/lookup?query={query}&key={KEY}
Discord History
Username/Avatar/Display name tracking
/discord/history?user_id={user_id}&key={KEY}
Get complete history of username, avatar, and display name changes for a Discord user (tracked in real-time by our bot)
Discord Stalker
Real-time Discord user activity tracking
/stalker/create?key={KEY}
Create a new Discord stalk (costs 30 credits)
/stalker/list?key={KEY}
List all your active stalks (free)
/stalker/{stalk_id}?key={KEY}
Get stalk details (free)
/stalker/{stalk_id}?key={KEY}
Delete a stalk (free)
Trackable Events
message, username, display, avatar, banner,
status, activity, voice_join, voice_leave, custom_status
GitHub
User info & commit emails extraction
/github?username={username}&key={KEY}
Get GitHub user profile information
/github/events?username={username}&key={KEY}
Get user events + extract emails from commits
Medal.tv
Gaming clips & user profiles
/medal/user?username={username}&key={KEY}
Get Medal.tv user by username
/medal/user?userId={userId}&key={KEY}
Get Medal.tv user by ID
TikTok
User profile & statistics
/tiktok?username={username}&key={KEY}
Get TikTok user profile, stats, avatar, bio, followers, videos count
Example Response
{
"success": true,
"username": "username",
"display_name": "Display Name",
"avatar": "https://...",
"signature": "Bio text",
"verified": false,
"private": false,
"followers": 12345,
"following": 678,
"total_likes": 98765,
"total_videos": 42,
"profile_link": "https://www.tiktok.com/@username"
}
/tiktok/check?identifier={identifier}&key={KEY}
Check if email/phone/username exists on TikTok (leaks partial contact via password reset)
Telegram
User lookup, message scraping & channel monitoring
/telegram/user?username={username}&key={KEY}
Get Telegram user info (ID, username, name, photo, bio)
/telegram/user?user_id={user_id}&key={KEY}
Get Telegram user by ID
/telegram/history?username={username}&key={KEY}
Get user message history with timestamps, media, and metadata
Example Response
{
"success": true,
"user": {
"id": 123456789,
"username": "example_user",
"first_name": "John",
"last_name": "Doe",
"phone": "+1234567890",
"bio": "User biography",
"photo": "https://...",
"verified": false,
"scam": false
},
"messages": [{
"id": 12345,
"text": "Message content",
"date": "2026-02-01T00:00:00Z",
"media": null,
"views": 100,
"forwards": 5
}]
}
Steam Friends Network
Map Steam friend connections
/steam/network?steamid={steamid}&key={KEY}
Get complete Steam friends network map up to 2 levels deep (no API key needed for Steam, uses public XML API)
Shodan
Internet-wide scanning
/shodan/host?ip={ip}&key={KEY}Host information
/shodan/search?query={query}&key={KEY}Search Shodan
DNS Lookup
Complete DNS records
/dns-lookup?domain={domain}&key={KEY}Returns A, AAAA, MX, TXT, NS, CNAME, SOA records
WHOIS
Domain information
/whois?domain={domain}&key={KEY}Email OSINT
Comprehensive email intelligence
/email-osint?query={email}&key={KEY}
Comprehensive email intelligence gathering and breach checking
Username Lookup
Search username across platforms
/username?query={username}&key={KEY}
Search for username across multiple social platforms
Gravatar
Email to profile photo & info
/gravatar/email?email={email}&key={KEY}
Get Gravatar profile photo, name, social accounts from email (returns full profile info, avatar URLs in multiple sizes)
Error Handling
HTTP status codes