Verify one email address
emailable_verify_emailSPENDS CREDITS: verifies one email address and uses 1 Emailable credit (a test_ API key spends none). Returns state (deliverable, undeliverable, risky, unknown), reason, score (0-100), and flags: disposable, free, role, accept_all, no_reply, mailbox_full, plus did_you_mean (a typo fix), the detected user/domain/tag, mx_record and smtp_provider. A credit is returned for an unknown result. The call is never retried automatically. If the reply is {status: "try_again"}, the check took longer than the timeout: call again with the same email; repeats within 5 minutes are not charged. Emailable's terms allow verification of opt-in subscribers' addresses. GET /v1/verify.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| smtp | No | Run the SMTP step (default true). false is faster but much less accurate. | |
| Yes | The email address to verify. | ||
| timeout | No | Seconds to wait for the result, 2-10 (default 5). | |
| accept_all | No | Run the accept-all check (default false). It slows the reply. |