Breach Check

Check if email addresses or domains appear in known data breaches. Returns breach count, breach details (name, date, data types compromised), and exposure severity. Ideal for security audits, user notification workflows, credential monitoring, and compliance checks. ## Authentication This API is available exclusively through RapidAPI. Include your `x-rapidapi-proxy-secret` header with every…

21 subscribers
12 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Breach Check endpoints

MethodEndpointDescription
Check
POST checkEmailPost
/v1/check
Check if an email address appears in known data breaches via JSON body. Identical to the GET endpoint but accepts parameters in the request body.
Password
POST checkPassword
/v1/password
Check if a password has been exposed in known data breaches using the HIBP k-anonymity model. The password is never sent in full over the network — only a partial SHA-1 hash…
Domain
POST checkDomainBreaches
/v1/domain
Check the overall breach exposure for an entire domain. Returns a summary of how many breaches have affected email addresses at this domain, the most common data types exposed,…
Bulk
POST bulkCheckEmails
/v1/bulk
Check multiple email addresses for data breaches in a single request. Accepts up to 20 emails per request. This endpoint is available only on PRO and Ultra plans. Results are…
Health
GET getHealth
/health
Returns the current health status of the Breach Check API. This endpoint does not require authentication.
Documentation
GET getDocs
/v1/docs
Returns API documentation including endpoints, pricing tiers, and usage information as JSON.
Other endpoints
POST checkEmailPost
/v1/check
Check if an email address appears in known data breaches via JSON body. Identical to the GET endpoint but accepts parameters in the request body.
POST checkPassword
/v1/password
Check if a password has been exposed in known data breaches using the HIBP k-anonymity model. The password is never sent in full over the network — only a partial SHA-1 hash…
POST bulkCheckEmails
/v1/bulk
Check multiple email addresses for data breaches in a single request. Accepts up to 20 emails per request. This endpoint is available only on PRO and Ultra plans. Results are…
GET getHealth
/health
Returns the current health status of the Breach Check API. This endpoint does not require authentication.
POST checkDomainBreaches
/v1/domain
Check the overall breach exposure for an entire domain. Returns a summary of how many breaches have affected email addresses at this domain, the most common data types exposed,…
GET getDocs
/v1/docs
Returns API documentation including endpoints, pricing tiers, and usage information as JSON.

Breach Check pricing

PlanPriceRate limitQuotas
BASIC Free 5 / minute
  • Requests: 200 / monthly
PRO $9.99 / month 30 / minute
  • Requests: 10,000 / monthly (then $0.0010 each)
ULTRA Recommended $49.99 / month 150 / minute
  • Requests: 100,000 / monthly (then $0.0005 each)
MEGA $199 / month 500 / minute
  • Requests: 1,000,000 / monthly (then $0.0003 each)

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers