Continuum API
Continuous monitoring

Verification is the first decision.
Monitoring is the system behind it.

Continuum keeps checking mailbox and domain health after the first API response — so your records and workflows stay current, automatically.

Get free access →Read the docs
Status drift
Watch verified contacts shift from valid to risky or invalid.
Domain health
Detect MX instability, DNS changes, and catch-all behaviour changes.
System sync
Push updated status into CRMs, outbound tools, and workflows automatically.
How it works

Five steps from POST to a webhook in your stack.

A scheduled, auditable re-run of the same verification engine — with signed webhooks and safe defaults so it slots into production infrastructure.

01
Register a monitor
POST an email or domain to /v1/monitoring with an interval — hourly, daily, or weekly. One at a time or in bulk.
02
We re-run the full engine on schedule
Every tick runs all 12 verification layers — MX, SMTP, disposable, role, catch-all, greylisting, SPF/DMARC, blacklist — exactly like the live API.
03
Every check is recorded
Each run is stored with timestamp, status, sub-status, and score. Read history via /v1/monitoring/{id}/history to see drift over time.
04
Webhook on any status change
When status differs from the previous check we POST a signed status_changed event so your CRM or outbound tool reacts automatically.
05
Auto-pause on repeated failures
If your endpoint fails repeatedly the monitor auto-pauses and surfaces the error — no runaway retries, no spam.
CREATE A MONITORPOST /v1/monitoring
curl -X POST https://api.continuumapi.com/v1/monitoring \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "target": "alex@company.com",
    "type": "email",
    "interval": "daily",
    "webhookUrl": "https://yourapp.com/hooks/continuum"
  }'
STATUS_CHANGED WEBHOOKsigned · retried
POST https://yourapp.com/hooks/continuum
X-Continuum-Signature: sha256=…

{
  "event": "status_changed",
  "monitorId": "mon_01HZK4E9…",
  "target": "alex@company.com",
  "previousStatus": "valid",
  "newStatus": "risky",
  "newSubStatus": "mailbox_full",
  "score": 41,
  "source": "scheduled"
}

Frequently asked questions

How is this different from one-off verification?

A verifier tells you an address is valid at a single moment. Continuum keeps re-checking it on a schedule and alerts you when the verdict changes — so status drift never silently breaks a campaign.

What intervals are supported?

hourly, every_6h, daily, and weekly. Monitor targets can be an individual email address or an entire domain.

Are webhooks secure?

Every status_changed webhook is HMAC-SHA256 signed with your endpoint secret (X-Continuum-Signature). Continuum retries on 5xx with backoff and auto-pauses after repeated failures.

Do monitor checks count toward my quota?

Yes — each scheduled re-check counts as one verification against your monthly plan quota, with per-plan caps on how many monitors you can run.

Ready to keep your list clean?

Register your first monitor and get alerted the moment an address goes bad.

Get free access →