Syntax validation
Reject malformed addresses before running the domain checks.
API service
Email Validation checks address syntax and returns domain-level signals that help you decide how an email should enter your workflow.
GET /services/email-validationHow it works
When the format is valid, Stopbot separates the user and domain, checks whether the domain is disposable, and returns MX, SPF, and DMARC results. Invalid syntax returns isEmail: false.
GET /services/email-validationisEmailShows whether the submitted address has a valid email formatisDisposableEmailShows whether the domain is listed as disposablemxMail exchange lookup result for the domainspfSPF lookup result for the domaindmarcDMARC lookup result for the domainIntegration examples
Submit an address and read its syntax result, disposable-domain signal, and available MX, SPF, and DMARC information.
Replace the example address, validate the HTTP status, and treat DNS and disposable-domain fields separately from email syntax. Read the complete Email Validation documentation.
Core capabilities
Reject malformed addresses before running the domain checks.
Reports whether the submitted domain appears in the disposable email dataset.
Returns the MX lookup result used to understand whether the domain publishes mail routing information.
Returns SPF and DMARC lookup results for the submitted email domain.
Use cases
Screen malformed or disposable addresses before creating an account.
Add domain-level validation signals before storing a submitted lead.
Separate obviously invalid input from addresses that require your normal confirmation workflow.
Create an account, configure the service in the Stopbot panel, and follow the integration documentation for your application.