Learn how to interpret the verification results returned by the Kawaa API.
Response Fields
| Field | Description |
|---|---|
email | The email address that was verified |
status | Overall status: valid, invalid, risky, or unknown |
score | Quality score from 0-100 |
is_deliverable | Whether the result status is valid |
is_disposable | If using a temporary email service |
is_role_based | If it's a role address (info@, support@) |
is_free | If using a free email provider |
mx_found | Whether MX records exist for the domain |
Status Values
- valid - Verification checks indicate the address is deliverable; provider-limited and catch-all results are flagged separately
- invalid - No valid mail server or SMTP rejected the mailbox
- risky - Use caution; risk signals or incomplete proof remain
- unknown - Could not be determined, server didn't respond
Quality Score
The score (0-100) indicates overall email quality:
- 90-100: Excellent - lowest observed risk
- 70-89: Good - minor concerns
- 50-69: Fair - Use caution, some risk factors
- 0-49: Poor - High risk, consider not sending