Built by Metorial, the integration platform for agentic AI.
Verify multiple email addresses synchronously in a single request. Submits emails to a batch processing queue and returns results when verification is complete. Ideal for verifying small to medium lists where you need immediate results.
Verify a single email address in real-time. Checks syntax, domain validity, and contacts SMTP servers to determine deliverability. Returns detailed information including deliverability status, domain characteristics (disposable, free, accept-all), account details, DNS records, email provider, deliverability score, and toxicity flag.
Verify whether a domain has valid MX records and check its characteristics. Returns information about whether the domain accepts all emails (catch-all), is disposable, is a free email provider, and its DNS records.
Create a toxicity check job for a list of email addresses. Identifies toxic emails such as widely circulated or breached addresses, complainers, litigators, and potential spam traps. Returns a job ID to track progress and download results.
Check the status of a toxicity check job. Use this to determine whether the job has completed processing and results are ready for download.
Download the results of a completed toxicity check job. Returns toxicity scores for each email address on a scale of 1–5. Higher scores indicate higher probability of the address being a spam trap or otherwise harmful.
Download the results of a completed asynchronous batch email verification. Returns detailed verification data for each email. Results can be filtered by deliverability status.
Submit a list of email addresses for asynchronous batch verification. Returns a batch ID that can be used to check status and download results later. This is the recommended approach for large email lists where the highest verification quality is needed, as Bouncer's distributed infrastructure retries verifications when required.
Check the status of an asynchronous batch email verification job. Returns the current processing state, progress statistics, and timestamps. Use this to poll for completion after creating a batch verification.
Check the available verification credits on your Bouncer account. Useful for monitoring usage and ensuring sufficient credits before running verifications.