email confidence score api

Email confidence score API

Turn multiple verification signals into a single confidence score your app can use quickly.

Confidence scores simplify product decisions.
They help your UI show one clear recommendation instead of many separate flags.
They are ideal for signup gating and CRM hygiene.
{
  "result": "risky",
  "score": 64,
  "signals": ["mx_found", "free_email", "catch_all"]
}

What drives confidence?

Syntax, domain health, disposable status, SMTP behavior, and history.

How should I read it?

Higher scores usually mean lower risk, but your own policy decides the cutoff.

Why a score is easier to use

A single score is easier to wire into product decisions than a long list of raw checks. It lets your app map email outcomes to simple actions such as accept, warn, review, or block.

What should affect the score

Score models usually combine syntax, MX, disposable status, role-based status, catch-all behavior, and optional SMTP results. The point is to make the decision explainable and consistent, not merely numeric.

FAQ

How do I use this page?

Use it as a quickstart reference and link it from your docs, onboarding flow, or marketing page.

What should I do next?

Create an account, try the demo, and move the integration into your backend with a real API key.

Is high score always safe?

No. It only means the address looks better by your configured criteria.

Should I expose the score to users?

Usually as a friendly result, not as the full internal formula.

Related guides