Email Shield API
Base URL: https://api.xguardgate.com
Create a free key
POST /v1/keys/freeVerify
POST /v1/verify
Authorization: Bearer xg_live_...
Content-Type: application/json
{"email":"user@example.com"}Decision model
accept: syntax and mail routing passed with no known disposable/typo risk. review: role address, typo, or transient DNS uncertainty. reject: deterministic failure such as malformed syntax, disposable domain, Null MX or no mail route.
Mailbox deliverability remains unknown unless a mailbox-verification upstream is explicitly enabled.
Batch
POST /v1/verify/batch
{"emails":["a@example.com","b@example.com"]}Maximum 100 addresses per request.