Skip to main content
POST
Phone Breaches

Overview

Phone Breaches tells you whether a phone number has been exposed in known data breaches, and how many times. Use it to flag high-risk numbers during sign-up, account recovery, or fraud review. There are three ways to run it:
  • Agent API (POST /api/agent/phone-breaches): the API-key endpoint documented on this page, for programmatic access.
  • In-app (POST /api/phone/breaches): the session-authenticated endpoint used by the dashboard. First lookup of a number costs 1 credit; repeats of the same number are free for the same customer for six months.
  • Bulk (POST /api/phone-jobs with {"feature": "breaches"}): enqueue an async job that checks up to 1,000,000 numbers with background workers; poll GET /api/phone-jobs?id=<id> for progress and download results as CSV.

Authentication

Requires an API key in the Authorization header.

Request

string
required
The phone number to check. Include the country code (e.g. +14155552671).

Example request

Response

Cost

1 credit per number checked (single and per-number in bulk).