Batch list health screening — three legs, one call

Every list, screened in one call.

Email addresses, phone numbers and payment card numbers — checked together, with a result per item and one health summary for the list. Try a single item free, right here.

200 free requests / month No API key for the check below Submitted values are not stored

listcheck — POST /screen/single LIVE
Request
Response

What each check actually checks

Leg 01 · Email

Email — domain level

Syntax, whether the domain exists and publishes MX records, disposable / role / free-provider signals, typo suggestions, domain age, and a 0–100 risk score per address.

Leg 02 · Phone

Phone — numbering-plan level

Correctly formed under the country's numbering plan, detected country, E.164 normalisation, and duplicate detection. Line type where plan metadata supports it (reliable for US, GB, AU).

Leg 03 · Card

Card — format level

Luhn checksum, network from the IIN prefix across 9 networks, issued-length check, and a flag for the classic published test numbers. Full numbers are never echoed back.

What ListCheck does not do — stated plainly

This is list-health screening, not reachability or account verification. Email screening does not probe whether an individual mailbox exists. Phone screening does not check whether a line is reachable, assigned, or which carrier serves it. Card screening does not check whether an account exists, has funds, or is blocked, and returns no issuer, bank, country or card-type data. What each response says is what was actually checked.

Batch pricing

Send up to 100 items per leg in a single POST /screen/batch call — any mix of the three. A bad entry never fails the batch; it comes back marked, with the reason.

Basic
Free

200 requests / month
Hard limit, no card required

Pro
$9/mo

10,000 requests / month

Ultra
$29/mo

50,000 requests / month
+ $0.001 per extra request

Get the API on RapidAPI