Skip to main content
REST API logoAvailable

Developer

REST API + Kawaa

Build custom integrations

Kawaa's REST API gives you complete control over email verification. Verify single emails in real-time, process bulk lists, and integrate with the published Node.js and Python packages or plain HTTP from any other language.

Features

  • Single email verification
  • Bulk verification endpoint
  • Comprehensive response data
  • Per-key and per-plan API throttling
  • Published Node.js and Python SDKs
  • OpenAPI 3.1 document and API reference docs

Setup

How to set up

  1. Get API credentials

    Sign up and get your API key from the Kawaa dashboard.

  2. Choose your client

    Use the published Node.js or Python package, or call the REST API directly from any other language.

  3. Make your first request

    Use the verify endpoint to check an email address.

  4. Handle the response

    Parse the JSON response to get verification status and details.

Use cases

What teams do with REST API and Kawaa

  • Signup and form checks from your server

  • CRM data enrichment

  • Batch list processing

  • Custom application integration

FAQ

Frequently asked questions

What's the rate limit?
Authenticated API calls are limited per key and per plan. Responses include X-RateLimit-* headers, and 429 responses include Retry-After. Contact us for high-volume needs.
Is the API synchronous?
Mostly. A single verification waits for its result, and if a fresh check is still running when the request window closes it answers pending with a job ID to poll. Bulk verification is asynchronous, with webhook notifications.
Do you have an OpenAPI spec?
Yes. The OpenAPI 3.1 document is published at https://kawaa.com/openapi.json. It describes the routes a customer integration uses (verification, jobs and results, account and usage, API keys, webhooks, activity, deliverability, the email finder and the billing catalogue), not every route the API serves. Published Node.js and Python packages are available; other languages call the REST API directly.

Build email verification into your app

Get started with 100 free verifications. No credit card required.