Check

Use this endpoint when you need to check one email address. Send a single email string and expect one result object. Authenticate with your API key as a Bearer token and keep it server-side.

Endpoint

Method POST
Url https://spamova.com/api/v1/check

Request

Body fields

email req Non-empty email string to check.
{ "email": "james847@mailinator.com" }

Response

Fields

email Normalized email address that was checked.
syntax valid, invalid, or suspected_typo. Whether the address has valid syntax. Also flags domains that look like likely typos.
is_disposable true, false, or null. Whether the domain should be treated as disposable. Newly discovered domains return null rather than false.
risk_score Advanced only. Integer 0 to 100, or null. Starter plans receive null. Higher values mean higher disposable or abuse risk. Newly discovered domains return null until evaluated.
mx Advanced only. valid, invalid, unknown, or null. Starter plans receive null. Whether the domain has usable mail exchange records. Newly discovered domains return null until evaluated.
website_status Advanced only. active, redirect, restricted, not_found, unknown, or null. Starter plans receive null. What the domain returns when checked as a website. Newly discovered domains return null until evaluated.
{ "email": "james847@mailinator.com", "syntax": "valid", "is_disposable": true, "risk_score": 98, "mx": "valid", "website_status": "redirect" }