Skip to main content

tapac-sdk

Official Python SDK for TAPAC — find and verify B2B contacts programmatically.

TAPAC scrapes business contacts from company websites, Discord communities, and Telegram channels, then validates emails in real time via SMTP (2–5% bounce rate vs. the 25–35% industry average). This SDK wraps the TAPAC REST API.

Install

pip install tapac-sdk

Quick start

from tapac_sdk import TapacClient

client = TapacClient(api_key="your-api-key")

# Service status
print(client.status())

# Find contacts
result = client.find_contacts(
    industry="fintech",
    job_titles=["CEO", "CTO"],
    location="Singapore",
    source="website",
    limit=10,
)

# Verify emails in real time
verified = client.verify_emails(["alex@example.com", "sam@example.com"])

Sandbox mode

Pass sandbox=True to exercise the API without real lookups:

client = TapacClient(sandbox=True)

Authentication

Pass your API key to TapacClient(api_key=...). The client sends it as a Bearer token. Keys are issued from the TAPAC developer portal at tapacapi.com/developers.

Requirements

  • Python 3.9+
  • httpx (installed automatically)

License

MIT

Release files for tapac-sdk 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tapac-sdk 1.0.0
File Size Uploaded
tapac_sdk-1.0.0.tar.gz 2.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tapac-sdk 1.0.0
File Interpreter ABI Platform
tapac_sdk-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size:4.4 kB

Release files / tapac_sdk-1.0.0.tar.gz

Download URL tapac_sdk-1.0.0.tar.gz
Size 2.0 kB
Tags Source
SHA-256 checksum
How to use checksums
24af4c5f28e6389d24dd79e2d05ebb4e70a39343576c896c7f78000aff7102cf
BLAKE2b-256 checksum
How to use checksums
4ec263e86ad485e3d61d8ac2969a20156ef6d9ee0c05b8905d7c2952871aed4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release files / tapac_sdk-1.0.0-py3-none-any.whl

Download URL tapac_sdk-1.0.0-py3-none-any.whl
Size 2.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0d36bc6a8b6a4e769a21d0f1ab884c365b148a49b78047630a8dcd8305a16ed2
BLAKE2b-256 checksum
How to use checksums
319b4d20fe9cf9ef712b1abc2986795a339fb617963df792f4d85c6f8c094437
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page