Skip to main content
Webhooks logoAvailable

Developer

Webhooks + Kawaa

Real-time verification notifications

Receive instant notifications when email verifications complete. Webhooks let you integrate Kawaa with any system by sending HTTP callbacks to your specified endpoints.

Features

  • Real-time notifications
  • Bulk verification completion alerts
  • Delivery logs
  • Retry on failure
  • Signature verification
  • Event filtering

Setup

How to set up

  1. Configure endpoint

    Set up an HTTP endpoint on your server to receive webhook payloads.

  2. Register webhook

    Add your endpoint URL in the Kawaa dashboard under webhook settings.

  3. Verify signatures

    Implement signature verification to ensure webhooks are from Kawaa.

  4. Process events

    Handle incoming webhook events and update your systems accordingly.

Use cases

What teams do with Webhooks and Kawaa

  • Get notified when bulk verifications complete

  • Update databases in real-time

  • Trigger downstream workflows

  • Sync verification results to external systems

FAQ

Frequently asked questions

What events trigger webhooks?
Webhooks are sent when single verifications complete or fail (fresh verifications — cached results return synchronously), when bulk verification jobs complete or fail, when your credit balance runs low or reaches zero, and for blacklist and DMARC monitoring alerts.
What if my endpoint is down?
Verification and job deliveries are attempted up to 3 times with short exponential backoff (transient failures only); credit and monitoring alerts are delivered once. If delivery ultimately fails, poll GET /v1/jobs/{job_id} as a fallback, or retry the delivery from your webhook logs.
How do I verify webhook authenticity?
Each webhook includes a signature header. Verify it using your webhook secret from the dashboard.

Send verification results to your own systems

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