skillfed

zerobouncesdk

ZeroBounce Python API - https://www.zerobounce.net.

zerobouncesdk v2.2.4 442.5K downloads/30d#6,635 on PyPI3
Permissive license MIT Active released

What it is and what it does

The ZeroBounce Python SDK is a client library that wraps the ZeroBounce email validation API, allowing developers to programmatically validate email addresses, check account credits, analyze API usage, and discover email formats. It depends only on requests and supports Python 3.7 and later.

The SDK provides both single-email and batch validation (up to 100 emails per request), file-based bulk validation with callback URLs, and utility methods for querying subscriber engagement and discovering email formats by domain or company name. It includes region-specific API endpoints (USA, EU, default) and custom URL support for alternative deployments.

Use it for:

  • Validate email addresses in real-time during user registration or form submission.
  • Perform bulk validation of existing email lists to remove invalid or inactive addresses.
  • Discover the likely email format for a person given their name and company or domain.
  • Monitor account credit balance and API usage to track validation costs and quota.
  • Analyze subscriber engagement history to identify inactive or problematic email addresses.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Python SDK for the ZeroBounce email validation and verification API, providing methods to validate individual and batch emails, check account credits, retrieve API usage, and discover email formats.

Yes. The SDK is actively maintained, has low install friction, carries a permissive MIT license, and provides a straightforward wrapper around a widely-used email validation service. Install it if you need to integrate ZeroBounce validation into a Python application. No known security vulnerabilities as of 2026-08-14.

Install

zerobouncesdk on PyPI

pip

pip install zerobouncesdk

uv

uv add zerobouncesdk

poetry

poetry add zerobouncesdk

Installing zerobouncesdk

Before you install

Low install friction with a single runtime dependency (requests). Active maintenance with a recent release on 2026-08-14. Repository is not archived and shows ongoing development.

License in practice

MIT license permits use, modification, and distribution with minimal restrictions, making it suitable for both open-source and commercial projects.

Quickstart

pip install zerobouncesdk

from zerobouncesdk import ZeroBounce

zero_bounce = ZeroBounce("<YOUR_API_KEY>")
response = zero_bounce.validate("test@example.com")
print(response)

Requires a valid ZeroBounce API key to make requests; API calls will fail without authentication.

Verify before relying

  • Whether the SDK supports asynchronous operations or is synchronous-only.
  • Rate limiting behavior and handling of API quota exhaustion.
  • Error recovery and retry logic for transient failures.
  • Data retention and privacy guarantees for validated email addresses.

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.7)
Install friction low — pure-Python wheel
Runtime dependencies 1 — requests
Maintenance actively maintained — 0 days since the last release
Last repo commit
First released
Downloads 442,530/month — #6,635 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: zerobouncesdk-2.2.4-py3-none-any.whl

Keywords: zero, bounce, sdk

Intended Audience :: DevelopersOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3

Tags

email validation api sdkzerobounce python clientemail verification sdkbatch email validationemail format discoveryemail deliverability checkapi wrapper zerobounce
email-validationapi-clientzerobounce

More Internet packages