Getting started
Base URL, authentication and your first verification in two minutes.
The Kavik API is a plain JSON REST API. One call runs the full 28-check suite on an address and returns a score and a verdict.
Base URL: https://api.kavik.email/api/v1
(The legacy host https://verifications.email/api/v1 answers the same API and stays online.)
1. Get an API key
Create an account, then open API keys in the dashboard. Keys start with eva_ and are shown once at creation.
2. Make your first call
curl "https://api.kavik.email/api/v1/verify?email=jane@acmecorp.com" \
-H "X-API-Key: eva_your_key"
3. Read the verdict
{
"data": {
"email": "jane@acmecorp.com",
"score": 94,
"risk": "safe",
"syntax_valid": true,
"mx_found": true,
"smtp_check": "deliverable"
}
}
The verdict enum is safe | risky | invalid | unknown. On this site we call safe addresses valid. Unknown results are never billed. Repeat lookups for the same address may be served from a short-lived cache for speed; each call counts toward your usage once per call.
Next
- Authentication: key handling and errors
- Single verification: every response field
- Bulk uploads: CSV jobs up to 50,000 rows
- MCP server: verify from AI assistants