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.
What each check actually checks
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.
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).
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.
200 requests / month
Hard limit, no card required
10,000 requests / month
50,000 requests / month
+ $0.001 per extra request