Syntax validation
RFC-compliant parsing catches malformed addresses before they reach your stack.
98%+ accuracy across 12 verification layers — verified once, then continuously monitored.
Continuum API verifies emails in real time, cleans lists in bulk, and continuously monitors mailbox health inside your CRM and outbound stack.
Self-serve — get your API key in 30 seconds.
{
"email": "alex@company.com"
}{
"id": "cmofz5wme0001",
"email": "alex@company.com",
"domain": "company.com",
"status": "valid",
"subStatus": null,
"checks": {
"syntaxValid": true,
"mxFound": true,
"mxRecords": ["mail.company.com"],
"isDisposable": false,
"isRoleAccount": false,
"smtpChecked": false,
"smtpReachable": null,
"isCatchAll": null,
"greylisted": false,
"spfValid": true,
"dmarcValid": true,
"dkimFound": true,
"blacklisted": false
},
"score": 72,
"durationMs": 38,
"checkedAt": "2026-04-26T16:20:40.932Z"
}3 contacts changed from valid to risky this week.
1 domain shows MX instability.
Recommended action: recheck active leads before next campaign.
Continuum API verifies emails in real time and monitors their health continuously.
12
checks per email
< 50ms
avg response
100k+
emails verified
99.9%
uptime
Each verification layer runs in parallel and contributes to the final score, so you can route, suppress, or enrich with confidence.
RFC-compliant parsing catches malformed addresses before they reach your stack.
Confirms the domain has live mail exchanger records and resolves correctly.
Blocks throwaway and temporary mailbox providers used to bypass signups.
Flags shared inboxes like info@ or support@ that hurt deliverability.
Optional mailbox-level handshake to confirm the address actually exists.
Re-checks verified contacts so status drift never silently breaks campaigns.
Checks if the sender domain has a valid SPF record configured.
Verifies DMARC policy exists to prevent email spoofing.
Checks domain against Spamhaus, Barracuda, and other major blacklists.
Validate, classify, and risk-score phone numbers in a single request — built on the same infrastructure as our email API.
{
"valid": true,
"lineType": "mobile",
"isMobile": true,
"country": "US",
"carrierHint": "Verizon Wireless",
"e164": "+14155552671",
"riskScore": 12,
"riskLevel": "low"
}Geolocate IPs, detect VPNs and proxies, and score risk in real time — perfect for signup fraud and abuse prevention.
{
"valid": true,
"country": "US",
"city": "San Francisco",
"isp": "Cloudflare, Inc.",
"isProxy": false,
"isVpn": false,
"riskScore": 8,
"riskLevel": "low"
}Each layer targets a specific failure mode. Together they reach 98%+ accuracy without bouncing legitimate inboxes.
| Check type | What it catches | Included in free |
|---|---|---|
| Syntax validation | Malformed and unparseable addresses | |
| MX record check | Domains with no working mail server | |
| Disposable detection | Throwaway / temporary inbox providers | |
| Role account detection | Shared mailboxes (info@, support@, sales@) | |
| Catch-all detection | Domains accepting all mail with no verification | |
| Greylisting awareness | Servers temporarily deferring SMTP requests | |
| SMTP probing | Mailboxes that look valid but don't exist | |
| Domain health monitoring | MX changes, DNS drift, and routing shifts | |
| Continuous re-verification | Contacts that go stale after the first check | |
| SPF validation | Domains missing sender policy | |
| DMARC check | Domains vulnerable to spoofing | |
| Blacklist check | Known spam/malicious domains |
Mailbox and domain health change over time. Continuum API tracks that drift, summarizes it clearly, and alerts your systems when the status changes.
Monitoring starts from the first verification and continues in the background.
status drift
Mailbox behavior changed for active outbound contacts.
12m ago · 3 contacts · pushed to HubSpot
campaign protection
Recheck threshold crossed before next send window.
31m ago · 1 sequence paused · webhook sent
domain watch
MX instability detected for a monitored account domain.
3h ago · domain watchlist triggered
delivery risk
Routing behavior shifted and confidence rules were adjusted.
today · outbound scoring recalculated
Continuum API uses AI-assisted summaries to make monitoring output useful, concise, and operational without turning the product into an AI workflow.
Configuration change observed
3 contacts became risky after a domain configuration change.
Useful summary generated from monitoring events, not a chat UI.
List health trend
This list shows increased mailbox risk across recently active prospects.
Operational guidance for prioritizing rechecks before launch.
Recommended next action
Reverify active pipeline contacts before the next campaign starts.
Suggested action stays tied to verifications, domains, and syncs.
Connect Continuum API to forms, CRMs, automation tools, and outbound stacks without building glue code.
Continuum API is built for self-serve adoption — no demo, no sales call, no waiting room.
Sign up and get a key instantly. No demo required.
One API call returns a verdict with 9 checks and a confidence score.
Enroll addresses in monitoring. Get webhooks when status changes.
Built to integrate with
Clean docs, self-serve authentication, and explicit monitoring payloads make Continuum API feel like infrastructure instead of a generic SaaS workflow.
curl -X POST https://api.continuumapi.com/v1/verify \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email":"alex@company.com"}'Endpoint semantics
Returns a verification verdict immediately.
Enrolls the address into ongoing monitoring when enabled.
Produces webhook-ready change events when health drifts later.
{
"id": "cmofz5wme0001",
"email": "alex@company.com",
"domain": "company.com",
"status": "valid",
"subStatus": null,
"checks": {
"syntaxValid": true,
"mxFound": true,
"mxRecords": ["mail.company.com"],
"isDisposable": false,
"isRoleAccount": false,
"smtpChecked": false,
"smtpReachable": null,
"isCatchAll": null,
"greylisted": false,
"spfValid": true,
"dmarcValid": true,
"dkimFound": true,
"blacklisted": false
},
"score": 72,
"durationMs": 38,
"checkedAt": "2026-04-26T16:20:40.932Z"
}Monitoring event example
webhook{
"event": "email.status_changed",
"monitorId": "mon-abc123",
"email": "alex@company.com",
"previousStatus": "valid",
"newStatus": "risky",
"source": "scheduled",
"checkedAt": "2026-04-27T10:00:00.000Z",
"apiVersion": "2"
}Start free, upgrade when you scale. No demo required.
Start verifying in minutes.
For small projects ramping up — pay only for what you use.
For teams running active lifecycle flows.
For high-volume infrastructure teams.
Get API access, bulk verification, and continuous monitoring — self-serve, no demo required.
Self-serve — get your API key in 30 seconds.
Trusted security