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"
}