All API requests must be authenticated using your API key.
Authentication methods
API key header (recommended)
Include your API key in the X-Api-Key header:
X-Api-Key: ev_your_api_keyBearer token
Alternatively, send your API key as a Bearer token in the Authorization header:
Authorization: Bearer ev_your_api_keyExample request
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"}'Authentication errors
| Code | Message | Solution |
|---|---|---|
| 401 | Invalid API key | Check your API key is correct |
| 401 | API key revoked | Generate a new API key |
| 403 | Insufficient permissions | Upgrade your plan |