Email cleaner API.

Email Cleaner API is a high-performance backend built with Nitro (Nuxt server engine) to validate and score email addresses for lead quality and deliverability use cases. The API combines syntax validation, MX resolution with caching, disposable domain detection, and free-provider detection to return an actionable score and grade (HIGH / MEDIUM / LOW / INVALID). It also includes a bulk endpoint (up to 50 emails per request) processed in parallel to minimize latency, making it suitable for batch validation workflows and integrations.

Key features

  • Syntax validation (fast reject for malformed emails).
  • MX verification with timeout + cache to prevent slow DNS lookups from degrading response time.
  • Disposable domain detection powered by an automatically refreshed domain list (scheduled task).
  • Free provider detection (Gmail/Outlook/Yahoo, etc.) for scoring and segmentation.
  • Bulk scoring endpoint (max 50) with parallel processing.

Endpoints

  • GET /validate?email=... — single email analysis.
  • POST /api/bulk-scoring — batch analysis (JSON array of emails, max 50).
Price

€€

Duration

2–5 Days

Stack

Nitro, TypeScript, H3

Project visual