Email Lookup API for Fraud, KYC & Identity
Turn any email address into a structured intelligence profile. ClearCheck Data returns validity, deliverability, breach exposure, domain signals, linked phones, social footprint, and risk indicators — all in one API call.
From an Email to a Full Identity Signal Set
The Email Lookup API accepts any email address and returns a normalized set of enrichment signals — validity, deliverability, breach data, domain intelligence, linked phone numbers, and social footprint — in a single structured JSON response.
Email Validity
Verify that the email address is correctly formatted, that the domain has valid MX records, and that the mailbox is capable of receiving messages before you send or onboard.
Breach Exposure
Check whether the email address appears in known data breach databases. A high breach count is a strong risk signal for account takeover and synthetic identity patterns.
Domain Intelligence
Identify the domain type — business, free provider, disposable, or custom — along with domain age and reputation signals. Disposable and newly registered domains carry higher fraud risk.
Social Footprint
Discover social network profiles, public platform handles, and digital accounts linked to this email address — providing a richer picture of the identity behind the identifier.
Linked Phone Numbers
Returns phone numbers found to be associated with this email address. Pass them to the Phone Lookup API to cross-reference carrier, risk, and identity signals for a complete profile.
Confidence Score
Each lookup returns a confidence score from 0 to 10. Higher means more consistent signals. Use it directly in your risk rules to approve, flag, or escalate accounts.
What You Send
An email address is all you need. Pass it with your API key and a reference ID to match results to your records.
Email Address
Standard email format — e.g. [email protected]. Supports all domains and TLDs globally.
API Key
Sent as a Bearer token in the Authorization header. Always kept server-side — never in browser code.
Lookup ID
A reference integer you assign. Returned as-is in the response so you can match results to your own records.
What You Get Back
Every completed lookup returns a structured JSON object. Here is what each field means and how to use it.
Submit, Receive, Poll, Parse
The email lookup runs through an async enrichment pipeline. Submit your request, hold the job ID, and poll when ready. Your backend keeps processing without waiting.
Submit Email Address
POST the email address with your Bearer API key. The same endpoint accepts phone, email, name, and image lookups.
Receive Job ID
The API responds immediately with a numeric job ID and status "progress". No waiting required at this step.
Poll for Completion
Query the monitor endpoint using the job ID. When status changes to "completed", the full signal set is ready.
Parse & Route
Receive normalized JSON. Route risk scores to your rules engine, store breach data, or trigger review workflows.
How to Make an Email Lookup Call
Send one POST request with the email address and your API key. Get a job ID back straight away — no waiting. Poll once to pick up the full result when it's ready.
The same endpoint handles all lookup types. Change lookup_type to switch between email, phone, name, or image — everything else stays the same.
Docs are currently on our existing portal and will move to the ClearCheck Data portal soon.
// 1. Submit lookup POST /api/developer/combined_email Authorization: Bearer YOUR_API_KEY Content-Type: application/json { "lookup_type": "email", "value": "[email protected]", "lookup_id": 43 } // 2. Initial response { "id": 8821044, "status": "progress" } // 3. Poll for result GET /api/request-monitor/api-usage/8821044 // 4. Completed response { "status": "completed", "identity_score": 6.8, "signals": { "valid": true, "domain_type": "business", "breach_count": 0, "risk_score": 0.08, "linked_phones": ["+1415XXX"] } }
Who Uses Email Lookup and Why
Email enrichment signals support fraud prevention, KYC, marketing, and account security workflows — wherever an email address is collected from a user.
Fraud Prevention
Detect disposable addresses, high-risk domains, and breach-exposed emails before they reach your platform. Block fake account registrations at the point of signup.
KYC & Onboarding
Enrich submitted email addresses during identity verification. Deliverability, domain type, and breach data supplement other identity signals for stronger onboarding decisions.
Marketing & CRM
Clean contact lists before outreach campaigns. Filter invalid, disposable, and undeliverable addresses to improve deliverability rates and keep CRM data accurate.
E-commerce Verification
Verify buyer and seller contact data before transactions. Flag disposable email providers and breach-exposed accounts commonly associated with chargeback fraud.
OSINT & Investigations
Build structured identity profiles starting from an email address. Linked phones, social profiles, and breach history help investigators corroborate identity and trace connections.
Risk Orchestration
Feed email signals directly into your rules engine or risk scoring platform. Structured JSON integrates with any decision system without additional data transformation.