toolzerhub API Docs

Verify a batch of email addresses

Returns verified, accept_all or unverified for each address, with the reason. Addresses settled by syntax, a throwaway domain or a domain that can receive no mail are answered without spending a check; meta.checks_spent reports what the batch cost.

38 credits / requestBilled only on success
POST
/v1/email/verify

Authorization

ApiKeyAuth
x-api-key<token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

curl -X POST "https://example.com/v1/email/verify" \  -H "x-api-key: YOUR_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "emails": [      "info@example-dental.com",      "dr.smith@example-dental.com"    ]  }'
{  "data": {    "results": [      {        "email": "info@example-dental.com",        "status": "verified",        "reason": "mailbox_confirmed",        "kind": "role",        "provider": "business"      }    ],    "meta": {      "checks_spent": 2,      "duration_ms": 1840.2    }  }}