Kawaa API Documentation
Everything you need to integrate email verification into your application. Our REST API provides real-time and batch verification with 99%+ accuracy.
Base URL
https://api.kawaa.comGet Started
API Capabilities
- Single email verification with real-time results
- Batch verification for up to 10,000 emails
- File upload processing (CSV, TXT)
- Webhook notifications for async jobs
- Activity data and engagement metrics
- Email warmup and deliverability tools
Authentication
All API requests require an API key passed in the X-Api-Key header.
Example Request
curl -X POST https://api.kawaa.com/v1/verify \
-H "X-Api-Key: your_api_key" \
-H "Content-Type: application/json" \
-d '{"email": "test@example.com"}'Get your API key from the Dashboard.
Response Format
All responses are returned in JSON format with consistent structure.
Example Response
{
"success": true,
"data": {
"email": "test@example.com",
"status": "valid",
"quality_score": 95,
"verification": {
"syntax_valid": true,
"domain_exists": true,
"mx_found": true,
"smtp_check": true,
"mailbox_exists": true,
"catch_all": false
},
"flags": {
"disposable": false,
"role_account": false,
"free_provider": true,
"spam_trap": false
}
}
}Ready to get started?
Follow our quick start guide to make your first API call in under 5 minutes.
Quick Start Guide