---
title: Email MX Lookup API
slug: check-email-mx
url: https://apyhub.com/dosvak/service/check-email-mx
provider: Dosvak LLC
categories: [Communications, Data Validation]
tags: [email-validation, mx-records, dns-lookup, deliverability, domain-check]
auth: api_key
---

# Email MX Lookup API

Check whether an email domain has MX records. Returns email, domain, has_mx, and mx_records for deliverability checks and list hygiene.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| GET | `` | What it does Looks up the MX records for the domain extracted from the provided email address and r… | 10 |

## About

## What it does
Email MX Lookup checks whether an email domain has MX records and returns the DNS records it finds. Send an `email` query value, and get back the original `email`, the extracted `domain`, a boolean `has_mx`, and the `mx_records` array.

Use it when you need to confirm that a domain is configured to receive mail before you send a signup email, invite, password reset, or lead outreach message. It gives you a lightweight way to screen obviously undeliverable addresses and avoid wasting sends on domains without mail exchange setup.

The response is intentionally simple: you get the domain-level mail routing result, not mailbox-level verification. That makes Email MX Lookup useful as an early validation step in signup forms, contact workflows, CRM hygiene jobs, and email list preprocessing.

If your app already collects email addresses, this endpoint fits into a validation pipeline alongside syntax and domain checks. It answers one specific question clearly: can this domain receive email?

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/dosvak/service/check-email-mx
