Apify Actor by Clearcheck Labs

Credential Breach Checker

Check emails, phone numbers, passwords, names, and social IDs against breach and leak intelligence sources — via a fully automated Apify Actor.

Example Input
{
  "lookupType": "email",
  "values": [
    "[email protected]"
  ]
}

What it does

Submit any identifier and get back structured breach and leak intelligence — automatically polled, cleaned, and ready to use in your pipeline.

Multi-identifier lookup

Search by email, phone, password, full name, or any major social ID — all from a single Actor with one unified input.

Async polling handled for you

The Actor submits the lookup request, polls for completion automatically, and only returns when the result is final — no manual polling needed.

Structured output

Results are returned as clean JSON in the Apify dataset — including matched sources, exposed records, and status — ready to integrate with any tool or workflow.

Batch processing

Submit up to 25 identifiers in a single run. Split larger lists across runs for cost control — pay only per successful result.

Pay only for results

Charged only on successful lookups. Timeouts and errors are not billed. Set a maximum cost per run to stay in control of your spend.

Apify integrations

Connect to Make, Zapier, Google Sheets, or any system via the Apify API. Use the built-in scheduler for periodic scans.

Supported lookup types

Set lookupType to any of the following identifiers to target the right data source.

email
Email address
phone
Phone number
password
Password string
fullname
Full name
facebookid
Facebook user ID
telegramid
Telegram user ID
linkedinid
LinkedIn user ID
vkid
VK user ID
twitterid
Twitter / X user ID
instagramid
Instagram user ID

How it works

A single run takes seconds to minutes depending on backend queue load.

1

Provide identifiers

Choose a lookupType and pass one or more values as a list — emails, phones, names, social IDs, or passwords.

2

Actor submits the request

Each value is sent to the breach intelligence endpoint. An initial response with a request ID is returned immediately.

3

Automatic result polling

The Actor polls the result endpoint every 10 seconds until the result is final (up to ~3 minutes per value).

4

Results saved to dataset

Final results land in your Apify dataset as structured JSON. Successful lookups trigger the billing event.

Example Input

{
  "lookupType": "email",
  "values": [
    "[email protected]",
    "[email protected]"
  ]
}

Use cases

  • Security audits — check exposed employee credentials
  • Fraud prevention — verify identifiers before onboarding
  • KYC support — enrich identity signals at intake
  • Incident response — bulk-check after a breach event
  • OSINT workflows — map digital exposure of an identity

Output format

Each submitted value produces one record in the dataset. Successful lookups include matched sources and exposed records when available.

input The submitted identifier
lookupType Lookup type used for this record
status success, timeout, or error
irbisResponseId Internal response ID
result.status Backend status (e.g. finished)
result.sources List of breach sources searched
result.data Matched records per source

Note: status: "success" means the lookup completed — not necessarily that breach records were found. Check result.data for actual matches.

result.json
{ "input": "[email protected]", "lookupType": "email", "status": "success", "irbisResponseId": "1492", "pollAttempts": 3, "result": { "criteria": "[email protected]", "type": "deepweb", "status": "finished", "sources": [ { "name": "source_a" } ], "data": [ { "source_a": [{ "emailAddress": "[email protected]", "firstName": "...", "phoneNumber": "..." }] } ] } }

Pricing

Pay only for successful results. No monthly fees, no seat licenses.

Apify platform

What you need to run this Actor

Free to start
Apify Free plan includes $5 platform credits/month
  • Create a free Apify account
  • No code required — UI or API
  • Schedule runs automatically
  • Connect to Make, Zapier, Google Sheets
  • Download results as JSON or CSV
Create Apify account →

Ready to check your first identifier?

Free to try — no account setup required beyond Apify. Results in minutes.

Run on Apify — Try Free