Email Verification API
Email Verification Bounceban API
Verify an email address, including catch-all handling. Completion uses the durable Request lifecycle; a negative verdict is a successful result.
POST/v1/run/email_verification.bounceban
Requests
-
30d
Try it
Make your first request
Sample response
Free runs return only the first 3 results. Fund a key to get the full response.
{
"data": {
"email": "alex@example.com",
"isCatchAll": true,
"isDisposable": true,
"isFree": true,
"isRole": true,
"mode": "example",
"mxRecords": [
"example"
],
"reason": "example",
"result": "example",
"score": 4.6,
"smtpProvider": "a1b2c3d4",
"verifiedAt": "example"
},
"found": true
}Response interface
interface EmailVerificationBouncebanResponse {
data: {
email: string;
isCatchAll?: boolean;
isDisposable?: boolean;
isFree?: boolean;
isRole?: boolean;
mode?: string;
mxRecords?: string[];
reason?: string;
result: string;
score?: number;
smtpProvider?: string;
verifiedAt?: string;
} | null;
found: boolean;
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
Request, response, and price
Last verified 2026-09-16 · uptime and latency measured over 30dPOST /v1/run/email_verification.bounceban
curl -X POST https://api.getanyapi.com/v1/run/email_verification.bounceban \
-H "Authorization: Bearer $ANYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"email":"tim@apollo.io","mode":"regular"}'| Field | Type | Example value |
|---|---|---|
| Request body | ||
| string | "tim@apollo.io" | |
| disableCatchallVerify | boolean | |
| mode | enum | "regular" |
| Response | ||
| data | object | |
| data.email | string | |
| data.isCatchAll | boolean | |
| data.isDisposable | boolean | |
| data.isFree | boolean | |
| data.isRole | boolean | |
| data.mode | string | |
| data.mxRecords | string[] | |
| data.reason | string | |
| data.result | string | Deliverability verdict; negative verdicts are successful results. |
| data.score | number | |
| data.smtpProvider | string | |
| data.verifiedAt | string | |
| found | boolean | |
| Price | ||
| Price per request | USD | $0.0072 |
| Price /1k req | USD | $7.20 |
FAQ
About the Email Verification Bounceban API
The AnyAPI Email Verification Bounceban API returns Email Verification bounceban data as normalized JSON from one POST call to /v1/run/email_verification.bounceban. Verify an email address, including catch-all handling. Completion uses the durable Request lifecycle; a negative verdict is a successful result. AnyAPI returns one normalized schema whichever source serves it. It costs from $7.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum.
It costs from $7.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.
Verify an email address, including catch-all handling. Completion uses the durable Request lifecycle; a negative verdict is a successful result. The response is normalized JSON with the same envelope every AnyAPI endpoint returns, so parsing a second endpoint is a change of URL and nothing else.
More to call