Website Contact Scraper — Emails & Phones from a URL List API avatar

Website Contact Scraper — Emails & Phones from a URL List API

Pricing

from $40.00 / 1,000 contact records

Go to Apify Store
Website Contact Scraper — Emails & Phones from a URL List API

Website Contact Scraper — Emails & Phones from a URL List API

Paste a list of website URLs and extract every email, phone number, and social profile per domain — homepage plus auto-discovered contact, about, and team pages. A bulk URL-to-contact extractor: bring the domains, get one clean row per site. No API key. Pay per record.

Pricing

from $40.00 / 1,000 contact records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

132

Total users

19

Monthly active users

4 days ago

Last modified

Categories

Share

Website Contact Scraper

Extract emails, phones and social links from a list of website URLs. Feed it domains, get back one row per contact found (one row per email, phone number or social profile) — homepage plus auto-discovered contact/about/team pages (default 3 pages per site).

Output is a prospect list for your sales team, assembled from public web and business sources. Use it in line with applicable outreach and privacy law.

📊 What you get

Clean JSON, one row per contact (email, phone, or social profile) — a contact-rich site can produce 20+ rows. Every row has 6 core fields; social rows add platform and social_url, email rows add email, phone rows add phone:

  • url — site URL that was scraped
  • domain — site domain
  • typeemail | phone | social
  • value — the contact (email address, E.164-style phone such as +14155550142, or canonical profile URL)
  • http_status — HTTP status of the site homepage
  • statusok
  • platform — social rows only: linkedin, twitter, facebook, instagram, youtube, tiktok, github
  • social_url / email / phone — the value again under a type-specific key

Example row: {"url": "https://acme.io", "domain": "acme.io", "type": "email", "value": "sales@acme.io", "email": "sales@acme.io", "http_status": 200, "status": "ok"}

Pricing: $0.04 per delivered contact row (Pay-Per-Event) plus $0.00005 per run start — about 25 contact rows per $1. Pages crawled are not billed. Sites with no contacts, blocked/unreachable sites, and sites not processed within the run's time budget push no rows and cost nothing; the run status message reports each of these counts. Large lists are processed until the time budget is reached — the default 3 pages per site keeps a first run small.

🤖 Use with AI agents

Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and run prospecting on demand.

Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.

The lead-gen workflow chain — found leads? verify → enrich → push to CRM:

  1. Find: B2B Leads Finder · Company Email Finder · Person Email Finder · Yellow Pages
  2. Enrich: Company Enrichment · B2B Contact Enricher · Lead List Enricher · Website Tech & Contact Audit
  3. Verify & clean: Email Verification · Bulk Email Validator · Lead List Cleaner
  4. Deliver: Leads to Notion CRM

Front door — Sales Intelligence MCP: the sales-intelligence agent that fronts this whole cluster → Sales Intelligence MCP


Public web & business-source data, assembled as sales-team prospect lists.

Validate the phone column too: Phone Number Validation — format, line type and carrier for every number in your list.