Skip to main content
GET
/
service
/
search-breach
Search Breach Database
curl --request GET \
  --url https://oathnet.org/api/service/search-breach \
  --header 'x-api-key: <api-key>'
{
  "success": true,
  "message": "Request completed successfully",
  "data": {
    "results": [
      {
        "dbname": "deezer.com",
        "country": [
          "US"
        ],
        "date_birth": [
          "2004-01-01 00:00:00.0000000"
        ],
        "email": "user@gmail.com",
        "gender": "F",
        "language": "us",
        "created_at": "2017-04-16 00:00:00.0000000",
        "username": [
          "WinterFox"
        ],
        "id": "09c1df9ddb7b657fa7f2d6778e40ac0a",
        "_version_": 1845592909587415000
      },
      {
        "dbname": "myfitnesspal.com",
        "username": [
          "winterfox"
        ],
        "email": "user@yahoo.com",
        "password": "secretpass",
        "ip": "50.55.69.203",
        "id": "35bbbad520e113b431e470e5407d3041",
        "_version_": 1845387329024295000
      }
    ],
    "results_found": 150,
    "results_shown": 25,
    "nextCursorMark": "AoE..."
  }
}

Authorizations

x-api-key
string
header
required

API key for authentication (lowercase header name)

Query Parameters

q
string
required

Search query (email, username, domain, etc.)

cursor
string

Pagination cursor from previous response

search_id
string

Search session ID from /service/search/init

dbnames

Filter to specific breach databases (comma-separated or single)

Response

200 - application/json

Breach search results

success
boolean
message
string
data
object