API Reference

Single Email Verification

Verify a single email address in real-time.

Endpoint

POST https://api.kawaa.com/v1/verify

Request Body

{
  "email": "john@example.com",
  "options": {
    "check_smtp": true,
    "check_catch_all": true,
    "enrich": false
  }
}

Parameters

ParameterTypeDescription
emailstringRequired. Email to verify
check_smtpbooleanEnable SMTP verification (default: true)
check_catch_allbooleanDetect catch-all domains (default: true)
enrichbooleanInclude name/gender data (default: false)

Response

{
  "email": "john@example.com",
  "status": "valid",
  "score": 95,
  "is_deliverable": true,
  "is_disposable": false,
  "is_role_based": false,
  "is_free": false,
  "is_catch_all": false,
  "mx_found": true,
  "smtp_check": true,
  "domain": "example.com",
  "verified_at": "2025-01-10T12:00:00Z"
}

Was this article helpful?

Still need help?

Can't find what you're looking for? Our support team is here to assist you.

Contact Support