Skip to main content
Getting Started

Quick Start Guide

Get started with Kawaa email verification in under 5 minutes.

Step 1: Create Your Account

Sign up for a free Kawaa account at kawaa.com/register. You'll get 100 one-time starter verifications to test our service.

Step 2: Get Your API Key

After logging in, navigate to Settings → API Keys and click "Generate New Key". Copy your API key and store it securely.

Step 3: Make Your First API Call

curl -X POST https://api.kawaa.com/v1/verify \
  -H "X-Api-Key: ev_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"email": "test@example.com"}'

Step 4: Understand the Response

Every response is wrapped in an envelope. On success, success is true and the verification result is under data:

{
  "success": true,
  "data": {
    "email": "test@example.com",
    "status": "risky",
    "sub_status": "catch_all",
    "quality_score": 72,
    "verification": {
      "syntax_valid": true,
      "domain_exists": true,
      "mx_found": true,
      "catch_all": true
    },
    "flags": {
      "disposable": false,
      "role_account": false,
      "free_provider": false
    },
    "credits_used": 1,
    "credits_remaining": 9994
  }
}

Read the top-level status to decide whether to send. The booleans live under flags, and the score is quality_score — there are no top-level is_* fields.

Next Steps

Was this article helpful?

Saved on this device only. To reach us, email support@kawaa.com.

Still need help?

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

Contact Support