Overview

Tomba Email Finder provides an API and web tools for locating and verifying professional email addresses. Established in 2018, its core offering focuses on supporting business-to-business (B2B) activities such as lead generation, sales outreach, and recruitment by simplifying the process of acquiring contact information. Developers and sales teams can integrate Tomba's services to automate the discovery of emails associated with company domains or specific names, enhancing the efficiency of their outbound communication strategies. The platform's API allows for programmatic access to its core functionalities, including the Email Finder, Email Verifier, and Domain Search features.

The service is designed to address scenarios where direct contact information is not readily available. For instance, a sales team might use the Domain Search to find a list of email addresses associated with a target company, or a recruiter could employ the Email Finder to locate an individual's professional contact details. The Email Verifier component helps ensure that identified email addresses are deliverable, reducing bounce rates and improving campaign effectiveness. Tomba also offers bulk processing options for both finding and verifying emails, catering to users who need to process large datasets. Compliance with regulations like GDPR is stated, which is a consideration for operations within the European Union.

Tomba's developer experience emphasizes comprehensive documentation with examples in multiple programming languages, including Python, Node.js, and PHP. This facilitates integration for development teams building applications that require email discovery or validation. The API follows a RESTful architecture, allowing developers to interact with its services using standard HTTP methods. This approach supports various use cases, from automating CRM data enrichment to powering custom lead generation tools. The Python SDK, for example, abstracts much of the HTTP request complexity, providing a more fluent interface for common tasks like searching for emails or verifying their status.

Key features

  • Email Finder API: Discovers professional email addresses by searching domains, company names, or individual names, providing a likely email address along with a confidence score.
  • Email Verifier API: Checks the deliverability and validity of email addresses using multiple verification points, including syntax, domain, MX records, and SMTP checks.
  • Domain Search: Retrieves a list of publicly available email addresses associated with a specific company or domain.
  • Bulk Email Finder: Processes lists of company names or domains to find associated email addresses in a single operation.
  • Bulk Email Verifier: Validates large lists of email addresses to identify invalid or undeliverable contacts, improving email campaign hygiene.
  • Author Finder: Identifies the email address of an author from a given article URL.
  • Email Enrichment: Provides additional data points for an email address, such as job title, company name, and social media profiles.
  • GDPR Compliance: Adheres to GDPR standards for data processing and privacy protection, relevant for operations involving EU citizen data.

Pricing

Tomba offers a free tier for limited use, with paid plans scaling based on the volume of search and verification requests. The pricing structure is designed to accommodate individual users up to larger teams requiring higher capacities.

Plan Search Requests / Month Verifications / Month Price / Month Details
Free 25 50 $0 Access to core features for personal use.
Starter 700 1,500 $39 Suitable for individuals and small teams.
Growth 5,000 10,000 $99 For growing teams with moderate usage.
Pro 20,000 40,000 $199 Designed for larger organizations with high volume needs.
Enterprise Custom Custom Custom Tailored solutions for specific business requirements.

Pricing as of 2026-05-28. For the most current pricing details and additional plan specifics, refer to the official Tomba pricing page.

Common integrations

Tomba's API is designed for direct integration into various applications and workflows. Its RESTful nature allows for custom development with any programming language capable of making HTTP requests. While specific pre-built connectors depend on third-party ecosystems, common integration patterns include:

  • CRM Systems: Enriching contact records in platforms like Salesforce or HubSpot by automatically finding and verifying email addresses.
  • Marketing Automation Platforms: Integrating with tools such as Mailchimp or ActiveCampaign to ensure mailing lists are clean and reduce bounce rates before campaign deployment.
  • Recruitment Tools: Incorporating email finding capabilities into applicant tracking systems (ATS) or HR platforms to streamline candidate outreach.
  • Custom Lead Generation Tools: Building bespoke applications that automate the process of collecting and validating B2B leads from various sources.
  • Zapier/Tray.io: Using integration platforms like Tray.io's connector library to connect Tomba with hundreds of other web services without writing custom code.

Alternatives

For users evaluating email finding and verification services, several alternatives offer comparable functionalities:

  • Hunter.io: A popular service providing similar email finding, verification, and domain search capabilities, often used for sales and marketing efforts.
  • Apollo.io: Offers a comprehensive sales intelligence platform that includes email finding, verification, and extensive B2B database access, alongside engagement tools.
  • Dropcontact: Focuses on real-time email verification and enrichment, promising 100% verified, GDPR-compliant email addresses directly integrated into CRMs.
  • Clearbit: Provides robust data enrichment APIs, including email finding and company data, often used by larger enterprises for comprehensive sales and marketing intelligence.

Getting started

To begin using the Tomba Email Finder API, you typically need to obtain an API key from your Tomba account dashboard. The API is RESTful and can be accessed via HTTP requests. Below is an example of how to find emails for a domain using the Python SDK.


import tomba

tomba.api_key = "YOUR_API_KEY"

def find_emails_for_domain(domain):
    try:
        domain_search_api = tomba.DomainSearchApi()
        response = domain_search_api.domain_search(domain=domain)
        
        print(f"Emails found for {domain}:")
        for email in response.data.emails:
            print(f"  - {email.value} (Type: {email.type}, Seniority: {email.seniority})")
            
        print(f"Company name: {response.data.company_name}")
        print(f"Website: {response.data.website}")

    except tomba.ApiException as e:
        print(f"Error: {e}")

# Example usage:
find_emails_for_domain("apispine.com")
find_emails_for_domain("google.com")

This Python example demonstrates initializing the Tomba client with an API key and then using the domain_search method to retrieve email addresses associated with a specified domain. The API response typically includes email addresses, their types (e.g., generic, personal), and seniority levels where available, along with company details such as name and website. Further details on API methods and parameters are available in the Tomba API reference documentation.