xonPlus Logo
Used by Verosint, BlackDice & production apps worldwide

Ship Breach Detection in Hours, Not Months

REST API with <100ms response. Python & Node.js SDKs included. Plans from $5/mo.

curl -H "x-api-key: YOUR_KEY" https://plus-api.xposedornot.com/v3/check-email/user@example.com
11B+ breach records<100ms response99.9% uptime

Want to test the data first? Try a free domain check

The Breach Data Behind the API

11B+
Breach records indexed
Daily
New breach ingestion
Zero
PII stored or logged
3-6 Months

Time to build breach detection from scratch

Source: Ponemon Institute, 2024

The Engineering Burden

Your users expect you to detect compromised accounts. But sourcing breach data is legally complex, parsing breach dumps requires specialized infrastructure, and maintaining a real-time index of 11B+ records is a full-time engineering project.

The Opportunity Cost

Building it in-house takes 3-6 months and a dedicated team. Buying from legacy vendors means $5K+/mo and a sales cycle longer than your sprint. Meanwhile, account takeover attacks hit your users every day you wait.

xonPlus API gives you a single endpoint, <100ms response, and full breach coverage. Ship breach detection in hours, not months.

Your Devs Will Love It. Your Legal Team Will Approve It.

Production-ready breach detection: fast to integrate, safe to deploy, priced to scale

Deploy in Under 5 Minutes

One endpoint, one header, plug-and-play SDKs for Python and Node.js. No SDK quirks, no proprietary protocols. Just HTTPS and JSON.

Privacy by Design

Stateless lookups. We never store or log submitted emails. TLS 1.3, US-based infrastructure, audit-ready for SOC 2 conversations.

Complete Breach Data

Each match returns the breach source, date, exposed fields, record count, and password-risk classification. Not just a yes/no.

Built for Scale

From 50 requests/min prototypes to 25,000 requests/min production workloads, with flat monthly pricing and no surprise overage fees.

See the API in Action

Live request examples, response formats, and your usage dashboard

API Usage Dashboard

API Documentation

cURL Request

curl -X GET "https://plus-api.xposedornot.com/v3/check-email/email@domain.com?detailed=true" \
  -H "x-api-key: APIKEY" \
  -H "Content-Type: application/json"

Python Request

import requests

url = "https://plus-api.xposedornot.com/v3/check-email/email@domain.com"
headers = {
    "x-api-key": "APIKEY",
    "Content-Type": "application/json"
}
params = {
    "detailed": "true"
}

response = requests.get(url, headers=headers, params=params)
result = response.json()
print(result)

What customers are saying

Verified reviews from G2

4.9on G2
S

Sundar Kumar

IT and Product Head, Corent Technology

"Xposedornot is a useful tool for data breach alerting systems. Every organization requires this tool to verify domain ownership and receive relevant alerts. It empowers organizations to stay ahead of cyber threats. Its user-friendly design and seamless integration make it a valuable asset for proactive data security."

M

Miguel Mendes

IT Security Lead, Bluecom

"What I like most about ExposedOrNot is its real-time dashboard that allows you to monitor the security status of our data at a glance. Email alerts, as well as integration with Slack and Teams, are very practical features for being immediately informed in case of a breach. Moreover, the dashboard presents various important data, such as the history of violations and potential exposure, which helps to better understand and manage the security of our information."

B

Bertold Kolics

VP Engineering, Verosint

"I have been working with XposedOrNot from the early days. My experience could not have been better. The service scales well, performs well under high load and it has a large set of breach data dating back to several years."

S

Senthil K

Information Security Officer, Invicara

"The CXO dashboard gives our board a clear picture of breach trends and risk reduction over time. We use the monthly reports directly in our ISO 27001 audit evidence. Setup was live in under 15 minutes."

Three Lines of Code. That's It.

Get your API key, make a request, use the data

const res = await fetch('https://plus-api.xposedornot.com/v3/check-email/user@example.com?detailed=true', { headers: { 'x-api-key': 'YOUR_API_KEY' } });
const { breaches } = await res.json();
// breaches: [{ breach_id: 'Wanelo', breached_date: '2018-12-01...', xposed_data: 'Emails;Passwords', ... }]
<100ms response

Pick a Plan & Get Your API Key

Subscribe to any plan from $5/mo. Your API key is provisioned instantly in the console.

Make a Request

Query by email, domain, or phone. Get results in under 100ms from any region.

Use the Data

Receive structured JSON with breach names, dates, exposed fields, and risk scores.

Works With Every Stack

Python, Node.js, Go, Java. If it speaks HTTP, it works with xonAPI+

Developer-First Integration

One API key. One endpoint. Full breach data in a single GET request. Python and Node.js SDKs included.

5minsetup time with
our quick start guide

What makes integration simple

  • Multiple Language Support

    JavaScript, Python, Go, Java, and more

  • Complete Documentation

    Detailed Swagger docs, and interactive examples

  • Production Ready

    Per-key rate limits, key rotation, and request-level audit logging

Pay for What You Use, Starting at $5/mo

No query surprises. No overage fees. Upgrade or cancel anytime.

Basic

$5.00
$5.00 billed every month
Up to 50 requests/min
JSON + structured responses
Community SDKs (Python, Node.js)
Perfect for testing & prototypes
Cancel anytime

Growth

$21.00
$21.00 billed every month
Up to 250 requests/min
JSON + structured responses
Community SDKs (Python, Node.js)
Cancel anytime
MOST POPULAR

Ultimate

$73.00
$73.00 billed every month
Up to 1,250 requests/min
Priority support
Webhook notifications
Batch endpoint access
Community SDKs (Python, Node.js)

UltimatePlus

$147.00
$147.00 billed every month
Up to 2,500 requests/min
Priority support
Webhook notifications
Batch endpoint access
Dedicated account manager
TLS 1.3 in transit US-based infra Zero PII stored SOC 2 review available

All plans include a 30-day money-back guarantee

High-Volume Plans

For large-scale integrations. All include priority support.

Need custom volume?
5,000 requests/min
Extreme
$297.00/mo
Get Extreme
10,000 requests/min
Extreme 10K
$535.00/mo
Get Extreme 10K
15,000 requests/min
Extreme 15K
$800.00/mo
Get Extreme 15K
25,000 requests/min
Extreme 25K
$1,337.00/mo
Get Extreme 25K

Questions Developers Ask Before Integrating

Authentication, rate limits, data formats, and privacy

Your First API Call Is 15 Minutes Away

Live in 15 minutes. 30-day money-back guarantee.