Domain endpoint

Check a domain

GET https://api.mailcheck.ai/domain/example.com

Check the domain example.com.

{
    "name"="Wilson",
    "owner": {
        "id": "sha7891bikojbkreuy",
        "name": "Samuel Passet",
    "species": "Dog",}
    "breed": "Golden Retriever",
}

JSON response

{
    "status": 200,
    "domain": "example.com",
    "mx": false,
    "disposable": false,
    "public_domain": false,
    "did_you_mean": null
}
KeysValues

status

The status of the request. Possibles values are:

  • 200 The request is successful

  • 400 The request is invalid

  • 429 The rate limit is exceeded

domain

The domain you sent

mx

Whether or not the domain has MX records

disposable

Whether or not the domain is disposable

public_domain

Whether or not the domain is from a public email provider (e.g. Gmail, Yahoo, Outlook...)

did_you_mean

Returns a suggested valid domain based on a list of the most popular email providers.

Returns NULL if the domain is already a valid domain, or if there's no close result.

error

The description of the error, if the status is different from 200

Last updated