FindEmail
HomeBlogToolsPricingAPIContact
Stay Updated

Get the latest updates

Subscribe to our newsletter for tips, updates, and exclusive offers.

FindEmail

The most powerful email finder and verification platform. Search smarter, verify emails, and protect your brand with confidence.

Product
  • Pricing
  • Dashboard
  • API Docs
  • Register
Resources
  • FAQ
  • Support
  • Online Tools
  • Blog
Legal
  • Terms of Service
  • Privacy Policy
Secure & Private
99.9% Uptime
Global Coverage
SMTP Verified

© 2023-2026 FindEmail. Made with All rights reserved.

TermsPrivacyContact
API Documentation
v1.0Stable
AuthEndpoints

Populates code examples

Endpoints

Account

  • Get Current User
  • Check Credits Balance

Search

  • Search Domain Emails
  • Search Logs/Credentials
  • Search by Technology
  • Search Leaked Data
  • Bulk Domain Check

Download

  • Download Domain Emails
  • Download Logs Data
  • Download Tech Data
  • Download Leak Data

API Documentation

REST API for email discovery and data enrichment

Quick Start

1️⃣

Get API Key

Create an account and generate your key from dashboard

2️⃣

Search Data

Use search endpoints to find emails, logs, or tech data

3️⃣

Download Results

Use search_id to download full data

Authentication

All API requests require authentication using an API key. Include your key in theX-API-Keyheader:

bash
X-API-Key: fe_your_api_key_here

Rate Limits

Rate limits are based on your plan tier. Exceeding returns 429 status.

PlanRequests/minDaily Searches
Free1050
Starter30200
Pro1001,000
Business3005,000
Enterprise1,000Unlimited

Error Codes

CodeStatusDescription
MISSING_API_KEY401API key not provided
INVALID_API_KEY401API key is invalid or expired
RATE_LIMITED429Too many requests
INSUFFICIENT_CREDITS402Not enough credits
PLAN_RESTRICTION403Feature not available on plan
BLACKLISTED403Query is blacklisted

Account Endpoints

GET/api/v1/meAuth Required

Get Current User

Returns information about the authenticated user including plan details and API key usage.

Code Example

curl
curl -X GET "https://findemail.io/api/v1/me" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json"
GET/api/v1/creditsAuth Required

Check Credits Balance

Returns current credit balance, plan information and remaining allowances for each data type.

Code Example

curl
curl -X GET "https://findemail.io/api/v1/credits" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json"

Search Endpoints

POST/api/v1/domain/searchAuth Required

Search Domain Emails

Search for email addresses associated with a specific domain. Returns sample emails (masked) and total count.

Request Body

ParameterTypeRequiredDescription
domainstringYesDomain name to search (e.g., "example.com")

Code Example

curl
curl -X POST "https://findemail.io/api/v1/domain/search" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"domain":"example.com"}'
POST/api/v1/logs/searchAuth Required

Search Logs/Credentials

Search leaked credentials by domain, subdomain, or username. Returns matched records count.

Request Body

ParameterTypeRequiredDescription
qstringYesSearch query
filterstringNoFilter: "domain" | "sub_domain" | "username"

Code Example

curl
curl -X POST "https://findemail.io/api/v1/logs/search" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"q":"example.com","filter":"domain"}'
POST/api/v1/tech/searchAuth Required

Search by Technology

Find domains using specific CMS, web server, or IP address.

Request Body

ParameterTypeRequiredDescription
qstringYesCMS name, web server, or IP
modestringNoMode: "cms" | "web_server" | "ip"

Code Example

curl
curl -X POST "https://findemail.io/api/v1/tech/search" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"q":"example.com","mode":"domain"}'
POST/api/v1/leak/searchAuth Required

Search Leaked Data

Search leaked data by domain, email, username, IP, or phone number.

Request Body

ParameterTypeRequiredDescription
qstringYesSearch query
modestringNoMode: "domain" | "email" | "username" | "ip" | "phone"

Code Example

curl
curl -X POST "https://findemail.io/api/v1/leak/search" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"q":"example.com","mode":"domain"}'
POST/api/v1/bulk/searchAuth Required

Bulk Domain Check

Check multiple domains at once (up to 25). Returns record counts for each domain.

Request Body

ParameterTypeRequiredDescription
domainsarrayYesArray of domain names (max 25)

Code Example

curl
curl -X POST "https://findemail.io/api/v1/bulk/search" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"domains":["example.com","test.org"]}'

Download Endpoints

POST/api/v1/download/domainAuth Required

Download Domain Emails

Download email addresses from a previous domain search. Uses credits or plan allowance.

Request Body

ParameterTypeRequiredDescription
idstringYesSearch ID from the search response
countnumberNoNumber of records (default: 1000)
formatstringNoFormat: "text" | "json"

Code Example

curl
curl -X POST "https://findemail.io/api/v1/download/domain" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"id":"YOUR_SEARCH_ID","count":1000,"format":"json"}'
POST/api/v1/download/logsAuth Required

Download Logs Data

Download credentials/logs from a previous search. Includes URL, username, password.

Request Body

ParameterTypeRequiredDescription
idstringYesSearch ID
countnumberNoNumber of records (default: 1000)
formatstringNoFormat: "json" | "csv"

Code Example

curl
curl -X POST "https://findemail.io/api/v1/download/logs" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"id":"YOUR_SEARCH_ID","count":1000,"format":"json"}'
POST/api/v1/download/techAuth Required

Download Tech Data

Download technology search results including IP, CMS, web server, and domain.

Request Body

ParameterTypeRequiredDescription
idstringYesSearch ID
countnumberNoNumber of records (default: 1000)
formatstringNoFormat: "json" | "jsonl"

Code Example

curl
curl -X POST "https://findemail.io/api/v1/download/tech" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"id":"YOUR_SEARCH_ID","count":1000,"format":"json"}'
POST/api/v1/download/leakAuth Required

Download Leak Data

Download leaked data including emails, usernames, passwords, and IPs.

Request Body

ParameterTypeRequiredDescription
idstringYesSearch ID
countnumberNoNumber of records (default: 1000)
formatstringNoFormat: "json" | "csv" | "text"

Code Example

curl
curl -X POST "https://findemail.io/api/v1/download/leak" \
  -H "X-API-Key: fe_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{"id":"YOUR_SEARCH_ID","count":1000,"format":"json"}'

Need help? Contact us at [email protected]

© 2026 FindEmail. All rights reserved.