Email LinkedIn Lookup, Reverse Email Lookup & Domain Finder avatar

Email LinkedIn Lookup, Reverse Email Lookup & Domain Finder

Pricing

$5.00 / 1,000 company website & b2b contacts enricheds

Go to Apify Store
Email LinkedIn Lookup, Reverse Email Lookup & Domain Finder

Email LinkedIn Lookup, Reverse Email Lookup & Domain Finder

seamless.ai, cognism, snov.io, Clearbit, Bulk Website Lookup & B2B Company Website Enricher. Extract emails, phone numbers, social profiles, and company metadata from domains.

Pricing

$5.00 / 1,000 company website & b2b contacts enricheds

Rating

0.0

(0)

Developer

PROOFNEXA

PROOFNEXA

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Features

Limited permissions

Share

seamless.ai, cognism, snov.io, Clearbit, Bulk Website Lookup & B2B Company Website Enricher. Extract emails, phone numbers, social profiles, and company metadata from domains.


1. Architecture & Extraction Pipeline

  • Extraction Mechanism: Direct structured extraction pipeline for Email LinkedIn Lookup, Reverse Email Lookup & Domain Finder with flat JSON output schema and deterministic Pay-Per-Event billing.
  • Proxy Overhead: None required for standard runs. Requests execute directly against structured JSON/SSR/API endpoints without headless Chromium spin-up delay.
  • Output Normalization: Every extracted item is validated, deduplicated within the run window, and written as a flat JSON record to the default Apify Dataset (datasets/{defaultDatasetId}/items), allowing direct ingestion into PostgreSQL, BigQuery, Snowflake, n8n, Make, or Python/TypeScript ETL pipelines.
  • Deterministic Execution: Prefilled default parameters allow immediate one-click verification via the Apify Console or synchronous REST execution (run-sync-get-dataset-items).

2. Verified Production Dataset Sample

The following JSON record was captured directly from a live production execution of vivid_astronaut/b2b-website-enricher on Apify Cloud:

[
{
"inputUrl": "apify.com",
"finalUrl": "https://apify.com/",
"httpStatus": 200,
"companyName": "Apify",
"metaDescription": "Thousands of tools to automate your business. Get real-time web data, track competitors, generate leads, and integrate your apps and AI agents.",
"oneLineSummary": {
"value": "Thousands of tools to automate your business. Get real-time web data, track competitors, generate leads, and integrate your apps and AI agents.",
"status": "found_meta_description",
"evidenceUrl": "https://apify.com/"
},
"whatTheySell": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"targetCustomer": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"industryTags": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"sizeSignals": {
"careersPage": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"locationCount": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"yearsMentioned": {
"value": null,
"status": "not_found",
"evidenceUrl": null
}
},
"techStack": [
{
"name": "Next.js",
"category": "Framework",
"evidenceUrl": "https://apify.com/contact"
},
{
"name": "HubSpot",
"category": "CRM/marketing",
"evidenceUrl": "https://apify.com/contact"
},
{
"name": "Google Tag Manager",
"category": "analytics",
"evidenceUrl": "https://apify.com/contact"
},
{
"name": "Google Analytics",
"category": "analytics",
"evidenceUrl": "https://apify.com/contact"
},
{
"name": "Intercom",
"category": "chat",
"evidenceUrl": "https://apify.com/contact"
}
],
"contactPageUrl": "https://apify.com/",
"publicEmails": [
"hello@apify.com",
"support@apify.com"
],
"socialLinks": [
"http://linkedin.com/company/apify/",
"https://github.com/apify",
"https://github.com/apify/crawlee",
"https://www.linkedin.com/company/apify/",
"https://www.tiktok.com/@apifyoffice",
"https://www.tiktok.com/@apifytech",
"https://www.youtube.com/apify",
"https://x.com/apify"
],
"languagesDetected": [
"en"
],
"lastUpdatedHint": null,
"scrapedAt": "2026-10-29T07:42:43.782Z",
"aiModelUsed": "deterministic_only",
"aiTokenUsage": {
"promptTokens": 0,
"completionTokens": 0,
"totalTokens": 0
},
"errors": [],
"status": "success"
},
{
"inputUrl": "github.com",
"finalUrl": "https://github.com/",
"httpStatus": 200,
"companyName": "GitHub",
"metaDescription": "Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.",
"oneLineSummary": {
"value": "Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.",
"status": "found_meta_description",
"evidenceUrl": "https://github.com/"
},
"whatTheySell": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"targetCustomer": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"industryTags": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"sizeSignals": {
"careersPage": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"locationCount": {
"value": null,
"status": "not_found",
"evidenceUrl": null
},
"yearsMentioned": {
"value": null,
"status": "not_found",
"evidenceUrl": null
}
},
"techStack": [],
"contactPageUrl": "https://github.com/",
"publicEmails": [],
"socialLinks": [
"https://cli.github.com/",
"https://docs.github.com/",
"https://docs.github.com/en",
"https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview",
"https://docs.github.com/integrations/concepts/about-building-integrations",
"https://docs.github.com/site-policy/github-terms/github-terms-of-service",
"https://docs.github.com/site-policy/privacy-policies/github-general-privacy-statement",
"https://github.com/",
"https://github.com/AEPKILL/devtools-detector",
"https://github.com/EvanLi/Github-Ranking",
"https://github.com/Goochbeater/Spiritual-Spell-Red-Teaming",
"https://github.com/Ko-kn3t/Ko-kn3t.github.io/commit/47b7c956c2dde17d4387082c0a98871f09ff8e5b",
"https://github.com/LarsLrn/orcai/pull/162",
"https://github.com/MemoryLeakersTeam/Documenti/pull/47",
"https://github.com/Tuan-23880095/diemdanhsv/pull/99",
"https://github.com/about",
"https://github.com/about/diversity",
"https://github.com/apps/desktop",
"https://github.com/coollabsio/coolify",
"https://github.com/customer-stories",
"https://github.com/customer-stories/figma",
"https://github.com/customer-stories/mercado-libre",
"https://github.com/customer-stories/mercedes-benz",
"https://github.com/customer-stories?type=enterprise",
"https://github.com/education",
"https://github.com/enterprise",
"https://github.com/enterprise/premium-support",
"https://github.com/enterprise/startups",
"https://github.com/events/universe/recap?utm_source=homepage-eyebrow-banner-universe-recap&utm_medium=web&utm_campaign=universe-2026&locale=en-US",
"https://github.com/f/prompts.chat",
"https://github.com/farajfarook/paseo-ha-addon",
"https://github.com/features",
"https://github.com/features/actions",
"https://github.com/features/ai",
"https://github.com/features/code-quality",
"https://github.com/features/codespaces",
"https://github.com/features/copilot",
"https://github.com/features/copilot/copilot-business",
"https://github.com/features/copilot/plans",
"https://github.com/get_started?with=enterprise",
"https://github.com/git-guides",
"https://github.com/github",
"https://github.com/github-roadmap",
"https://github.com/jellyfin/jellyfin",
"https://github.com/lirantal/devrel-blog-utils/pull/98",
"https://github.com/login",
"https://github.com/mailcow/mailcow-dockerized",
"https://github.com/marketplace",
"https://github.com/mcp",
"https://github.com/mobile",
"https://github.com/nautechsystems/nautilus_trader",
"https://github.com/newsletter",
"https://github.com/nextcloud/all-in-one",
"https://github.com/nordstjernen-web/southstar-browser/pull/155",
"https://github.com/open-source/sponsors",
"https://github.com/orgs/community/discussions",
"https://github.com/oven-sh/bun",
"https://github.com/partners",
"https://github.com/platform",
"https://github.com/pricing",
"https://github.com/projectdiscovery/nuclei-templates",
"https://github.com/red-cup-engineering/computer-documents-engineering-services-section/pull/5",
"https://github.com/resources",
"https://github.com/resources/articles/devops-tools-comparison",
"https://github.com/resources/events",
"https://github.com/rkchellah/MoMo-Sentry/commit/34f7d42cd8791fa200f087c5ef0e38d549456432",
"https://github.com/saqibxiqbal-spec/SAQIIB-BOT/commit/5dbff8fb00aa3c73c811f8c63493a241d64118d2",
"https://github.com/security/advanced-security",
"https://github.com/security/advanced-security/code-security",
"https://github.com/security/advanced-security/secret-protection",
"https://github.com/services",
"https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F&source=header-home",
"https://github.com/sitemap",
"https://github.com/solutions/executive-insights",
"https://github.com/solutions/industry",
"https://github.com/solutions/industry/financial-services",
"https://github.com/solutions/industry/government",
"https://github.com/solutions/industry/healthcare",
"https://github.com/solutions/industry/manufacturing",
"https://github.com/solutions/industry/nonprofits",
"https://github.com/tailscale/tailscale",
"https://github.com/team",
"https://github.com/trending",
"https://github.com/trust-center",
"https://github.com/vitejs/vite",
"https://github.com/why-github",
"https://github.com/yt-dlp/yt-dlp",
"https://help.github.com/",
"https://help.github.com/request/landing",
"https://learn.github.com/credentials",
"https://learn.github.com/skills",
"https://skills.github.com/",
"https://socialimpact.github.com/",
"https://support.github.com/?tags=dotcom-footer",
"https://www.instagram.com/github",
"https://www.linkedin.com/company/github",
"https://www.tiktok.com/@github",
"https://www.youtube.com/github",
"https://x.com/github"
],
"languagesDetected": [
"en",
"ja"
],
"lastUpdatedHint": {
"hint": "2026",
"url": "https://github.com/"
},
"scrapedAt": "2026-10-29T07:42:45.981Z",
"aiModelUsed": "deterministic_only",
"aiTokenUsage": {
"promptTokens": 0,
"completionTokens": 0,
"totalTokens": 0
},
"errors": [],
"status": "success"
}
]

3. Input Parameter Specification

ParameterTypeDefaultTechnical Specification
websiteUrlsarray["apify.com", "github.com", "stripe.com", "cloudflare.com", "vercel.com", "linear.app", "supabase.com", "posthog.com"]Public company website URLs or domains. One structured B2B intelligence record is produced per item.
maxPagesPerSiteinteger2Starts at the supplied URL and follows same-site public links such as about, services, careers, and contact.
requestDelayMsinteger1000Minimum 1000 ms between same-site requests. 429 responses use exponential backoff.
languagestring"en"Language used for optional AI-written fields.
enrichFieldsarray["companyName", "metaDescription", "oneLineSummary", "whatTheySell", "targetCustomer", "industryTags", "sizeSignals", "techStack", "contactPageUrl", "publicEmails", "socialLinks", "languagesDetected", "lastUpdatedHint"]Reserved for field selection in a future version. The current version returns all documented fields.
openAiApiKeystringnullOptional: Bring your own API key to enable AI synthesis fields (whatTheySell, targetCustomer, industryTags). Without a key, deterministic HTML/meta/tech-stack/contact enrichment still runs in full.
openAiModelstring"gpt-4o-mini"Model name accepted by the configured OpenAI-compatible endpoint.
openAiBaseUrlstring"https://api.openai.com/v1"Optional endpoint base URL. Defaults to https://api.openai.com/v1.

Example Input Payload (application/json)

{
"websiteUrls": [
"apify.com",
"github.com",
"stripe.com",
"cloudflare.com",
"vercel.com",
"linear.app",
"supabase.com",
"posthog.com"
],
"maxPagesPerSite": 2,
"requestDelayMs": 1000,
"language": "en",
"enrichFields": [
"companyName",
"metaDescription",
"oneLineSummary",
"whatTheySell",
"targetCustomer",
"industryTags",
"sizeSignals",
"techStack",
"contactPageUrl",
"publicEmails",
"socialLinks",
"languagesDetected",
"lastUpdatedHint"
],
"openAiModel": "gpt-4o-mini",
"openAiBaseUrl": "https://api.openai.com/v1"
}

4. Measured Runtime & Unit Economics

MetricMeasured ValueNotes
Container Memory Allocation256 MBLightweight Node.js 20 container (apify@^3.2.6)
Median Execution Latency38.39 sCold start to dataset commit for default batch
External Proxy Requirement$0.00No residential proxy bandwidth surcharge required
Primary Billing Eventwebsite-enrichedCharged strictly per committed dataset record
Unit Price (Pay-Per-Event)$0.0050 / recordEquivalent to $5.00 per 1,000 records

5. Production Integration (cURL, Python, Claude Code MCP)

5.1 Synchronous REST Execution (cURL)

Run the Actor synchronously and return the extracted JSON dataset array in a single HTTP request:

curl -s -X POST \
"https://api.apify.com/v2/acts/vivid_astronaut~b2b-website-enricher/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"websiteUrls": ["apify.com", "github.com", "stripe.com", "cloudflare.com", "vercel.com", "linear.app", "supabase.com", "posthog.com"], "maxPagesPerSite": 2, "requestDelayMs": 1000, "language": "en", "enrichFields": ["companyName", "metaDescription", "oneLineSummary", "whatTheySell", "targetCustomer", "industryTags", "sizeSignals", "techStack", "contactPageUrl", "publicEmails", "socialLinks", "languagesDetected", "lastUpdatedHint"], "openAiModel": "gpt-4o-mini", "openAiBaseUrl": "https://api.openai.com/v1"}'

5.2 Python Pipeline Integration (urllib.request)

import json
import os
import urllib.request
APIFY_TOKEN = os.environ["APIFY_TOKEN"]
url = (
"https://api.apify.com/v2/acts/vivid_astronaut~b2b-website-enricher/"
f"run-sync-get-dataset-items?token={APIFY_TOKEN}"
)
payload = {
"websiteUrls": [
"apify.com",
"github.com",
"stripe.com",
"cloudflare.com",
"vercel.com",
"linear.app",
"supabase.com",
"posthog.com"
],
"maxPagesPerSite": 2,
"requestDelayMs": 1000,
"language": "en",
"enrichFields": [
"companyName",
"metaDescription",
"oneLineSummary",
"whatTheySell",
"targetCustomer",
"industryTags",
"sizeSignals",
"techStack",
"contactPageUrl",
"publicEmails",
"socialLinks",
"languagesDetected",
"lastUpdatedHint"
],
"openAiModel": "gpt-4o-mini",
"openAiBaseUrl": "https://api.openai.com/v1"
}
req = urllib.request.Request(
url,
data=json.dumps(payload).encode("utf-8"),
headers={"Content-Type": "application/json"},
method="POST",
)
with urllib.request.urlopen(req, timeout=120) as resp:
records = json.loads(resp.read().decode("utf-8"))
print(f"Extracted {len(records)} records from b2b-website-enricher")

5.3 Claude Code / Cursor MCP Configuration (.mcp.json)

Expose vivid_astronaut/b2b-website-enricher as a callable tool inside Claude Code, Cursor, or any Model Context Protocol client:

{
"mcpServers": {
"apify-b2b-website-enricher": {
"command": "npx",
"args": [
"-y",
"@apify/actors-mcp-server",
"--actors",
"vivid_astronaut/b2b-website-enricher"
],
"env": {
"APIFY_TOKEN": "YOUR_APIFY_TOKEN"
}
}
}
}