Website Contact Scraper — Emails & Phones from a URL List API
Pricing
from $40.00 / 1,000 contact records
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
Maintained by CommunityActor 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 scrapeddomain— site domaintype—email|phone|socialvalue— the contact (email address, E.164-style phone such as+14155550142, or canonical profile URL)http_status— HTTP status of the site homepagestatus—okplatform— social rows only:linkedin,twitter,facebook,instagram,youtube,tiktok,githubsocial_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.
🔗 Related lead-gen actors
The lead-gen workflow chain — found leads? verify → enrich → push to CRM:
- Find: B2B Leads Finder · Company Email Finder · Person Email Finder · Yellow Pages
- Enrich: Company Enrichment · B2B Contact Enricher · Lead List Enricher · Website Tech & Contact Audit
- Verify & clean: Email Verification · Bulk Email Validator · Lead List Cleaner
- 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.