Domain Search

Domain Search

by tomba-io

Find every email for any domain. This tool crawls billions of pages monthly, extracting rich contact data and company profiles for sales, marketing, and SEO.

1,232 runs
11 users
Try This Actor

Opens on Apify.com

About Domain Search

Need to find every email address associated with a company's domain? I've been there, manually scraping sites or hitting API limits. That's why I use this Domain Search actor. It's built on a massive discovery engine that crawls over 2 billion web pages monthly, so it's incredibly thorough. You give it a domain, and it systematically finds and extracts emails you'd likely miss on your own. What I really like is that it doesn't just spit out a raw list. The extractors pull in rich contact data and can even build out company profiles, giving you context with each lead. It's perfect for sales teams building targeted prospect lists, marketers running outreach campaigns, or recruiters sourcing talent. For SEOs, it's a goldmine for finding link-building or partnership opportunities by understanding a site's footprint. It just works efficiently, saving you the headache of building and maintaining your own crawler. If you need reliable, domain-wide contact discovery, this is the tool I recommend.

What does this actor do?

Domain Search is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Domain Search Actor

An Apify actor that uses the Tomba Domain Search API to find and verify email addresses associated with company domains. It's designed for lead generation, building contact lists, and gathering company intelligence.

Overview

This actor searches for email addresses linked to specific domains. For each email found, it retrieves associated personal details, job information, and verification status. It also gathers company data like location, revenue, and social profiles. The actor handles Tomba's API rate limits (15 requests/second) automatically.

Key Features

  • Domain Email Search: Discovers email addresses associated with provided company domains.
  • Contact Enrichment: Returns personal details (name, job title, department, seniority) and LinkedIn profiles when available.
  • Email Verification: Provides real-time validation status and confidence scores for found emails.
  • Company Intelligence: Fetches business information, including location, employee count, revenue, and social media profiles.
  • Filtering & Pagination: Supports filtering by department and offers pagination for results.
  • Configurable Output: Choose between detailed or simple data formats and control the number of results per domain.

How to Use

Prerequisites

You need a Tomba account. Get your API credentials from the Tomba API Dashboard.

Input Configuration

Configure the actor run with the following input parameters.

Required:
* tombaApiKey (string): Your Tomba API Key (starts with ta_).
* tombaApiSecret (string): Your Tomba Secret Key (starts with ts_).
* domains (array): A list of domains to search (e.g., ["example.com"]).

Optional:
* maxEmailsPerDomain (number): Maximum emails to retrieve per domain (default: 10).
* includeCompanyInfo (boolean): Whether to fetch company data (default: true).
* outputFormat (string): Output structure - "detailed" or "simple" (default: "detailed").
* page (number): Page number for pagination (default: 1).
* limit (string): Max emails per domain. Use "10", "20", or "50" (default: "10").
* department (string): Filter results by a specific department.

Running the Actor

  1. Set up the input with your Tomba API keys and target domains.
  2. Run the actor on Apify.
  3. Results are stored in the actor's dataset and can be exported as JSON, CSV, etc.

Input/Output

Input Example (JSON):

{
  "tombaApiKey": "ta_yourkey123",
  "tombaApiSecret": "ts_yoursecret456",
  "domains": ["apify.com", "example.com"],
  "maxEmailsPerDomain": 20,
  "department": "engineering"
}

Output Structure:
The actor outputs an array of results for each processed domain. Each entry typically includes:
* email: The discovered email address.
* first_name, last_name: Contact's name.
* position: Job title.
* department, seniority: Professional role details.
* linkedin_url: LinkedIn profile URL.
* verification: Object containing status, score, and date.
* sources: Where the email was found.
* company: Object with business details (name, location, size, social links) if includeCompanyInfo is true.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Domain Search now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
tomba-io
Pricing
Paid
Total Runs
1,232
Active Users
11
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support