Integrations, Connect Mailthentic to Your Stack | Mailthentic
Mailthentic
Integrations

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.

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.

Make.com (formerly Integromat)

Visual scenario builder. Use Mailthentic's webhook subscription to trigger flows on job completion; HTTP module to call the verify API.

Coming soon App listing is under review.

Generic webhook + REST API modules already work today.

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