Plugs into your stack
Verify emails wherever they live, your CRM, your signup form, your automation tool.
Native CRM integrations
One-click connect, results pushed back to your CRM in real time.
HubSpot
Verify list members on import; mark invalids in HubSpot.
Salesforce
Verify Lead and Contact emails on insert + update.
Mailchimp
Clean audiences before campaigns send.
Automation platforms
Use the platforms you already love. Mailthentic exposes triggers (job completed, job failed, credits low) and actions (verify single email).
Zapier
1,000+ apps. Triggers on job completion or failure; one-click "Verify email" action for any incoming row.
Coming soon App listing is under review.
Until then, use the Webhook trigger and REST API via Zapier's "Webhooks by Zapier" + "Code by Zapier" actions, works the same.
Webhook events
Every Mailthentic account can register webhook URLs to receive events in real time. Configure them in Settings → Event Webhooks.
| Event | When it fires |
|---|---|
| job.completed | Bulk or single verification job finished successfully. |
| job.failed | Job hit an unrecoverable error. |
| credits.low | Credit balance crosses below 10% of last top-up. |
| credits.exhausted | Balance hits zero. |
| test.ping | Manual test event from the Settings page (use this to validate setup). |
Example payload (job.completed)
{
"event": "job.completed",
"delivery_id": "8c4a2d1e-1234-...",
"timestamp": "2026-05-10T12:00:00.000Z",
"data": {
"job_id": 12345,
"uuid": "7d70b6c0-90d8-...",
"label": "Q2 Campaign List",
"original_filename": "leads.csv",
"status": "done",
"total_rows": 1500,
"unique_rows": 1487,
"processed_rows": 1487,
"valid_count": 1234,
"risky_count": 87,
"invalid_count": 122,
"unknown_count": 44,
"credits_refunded": 44,
"created_at": "2026-05-10T11:42:18.123Z",
"finished_at": "2026-05-10T12:00:00.000Z"
}
}
Verifying signatures
Each delivery includes X-Webhook-Signature
(HMAC-SHA256 of the raw body, hex-encoded) and
X-Webhook-Event
with the event name. Compute the same HMAC on your side using your endpoint's secret to verify authenticity.
REST API
For everything else, use the API directly. JSON in, JSON out. API keys live under Settings → API Keys.
Read the API docs