Domain Intelligence Scraper avatar

Domain Intelligence Scraper

Pricing

from $2.80 / 1,000 domain analyzeds

Go to Apify Store
Domain Intelligence Scraper

Domain Intelligence Scraper

Analyze any domain in one row: WHOIS (registrar, dates, nameservers), DNS records, SSL certificate, technology stack, subdomains from Certificate Transparency, and hosting with ASN. HTTP and DNS only, no login or API key. For lead enrichment, domain due diligence, SEO and AI agents.

Pricing

from $2.80 / 1,000 domain analyzeds

Rating

5.0

(2)

Developer

Matvey

Matvey

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

12 hours ago

Last modified

Share

Analyze any domain and get a complete public profile in a single row: WHOIS, DNS records, SSL certificate, technology stack, subdomains and hosting. Built for lead enrichment, domain due diligence, SEO research and AI agents. HTTP + DNS only — no login, no API key, no browser.

Tested head-to-head — 25 Sep 2026

Domain Intelligence Scraper tested against the six most-used domain, WHOIS and tech-stack Actors on Apify Store

Same 20 company domains for every Actor, run from an ordinary account on 25 Sep 2026.

This ActorOther popular Actors
Domains returned (20 asked)205–20
Technologies found per site, average8.8, plus WHOIS, DNS, SSL, hosting and subdomains in the same row3–16, and the tech-stack Actors return tech only
Email security (SPF, DMARC policy, DKIM) and email providerYesOnly one of six
Price per 1,000 domains$4.00$3.05–$100

What data can it extract

FieldWhat you get
WHOISRegistrar, creation / update / expiry dates, domain age, days until expiry (RDAP with classic WHOIS fallback for ccTLDs like .so), registrant org & country, domain status, nameservers, DNSSEC
DNSA, AAAA, MX, NS, TXT, CAA records
SSLCertificate issuer, subject, valid-from / valid-to, days until expiry, SAN list
Technologies1,000+ fingerprints plus modern SaaS tags: CMS, frameworks, CDN, hosting, analytics, ad pixels, marketing automation, live chat, payments, A/B testing, consent tools — grouped by category
Email securityEmail provider (Google Workspace, Microsoft 365, …), SPF record, DMARC policy, DKIM selectors, and SaaS services verified in DNS (e.g. Atlassian, Stripe, HubSpot)
Quick columnsRegistrar, domain age in days, days until domain and SSL expiry, tech count — ready to sort in the table view
SubdomainsDiscovered from public Certificate Transparency logs
HostingIP, country, city, hosting org / ISP, ASN

How much does it cost

Pay-per-result: $0.004 per domain analyzed. Invalid or unregistered domains are not charged. No per-run charge. With the Apify Free plan ($5 credit) you can analyze ~1,250 domains.

How to use

  1. Click Try for free.
  2. In Domains, paste one or more domains (e.g. apify.com) — one per line.
  3. (Optional) Toggle subdomains, SSL or technology detection.
  4. Click Start and download results as JSON, CSV or Excel, or via API.

Input

Domain Intelligence Scraper input on Apify: enter domains and toggle subdomains, SSL and technology detection

{
"domains": ["apify.com", "stripe.com"],
"includeSubdomains": true,
"includeSsl": true,
"includeTech": true
}

Output

Domain intelligence dataset: domain, technologies, subdomains, HTTP status and analysis date per domain

{
"domain": "apify.com",
"whois": {
"registrar": "Amazon Registrar, Inc.",
"createdDate": "2009-06-02T17:14:10Z",
"expiryDate": "2035-06-02T17:14:10Z",
"nameservers": ["ns-1225.awsdns-25.org", "ns-1928.awsdns-49.co.uk", "ns-449.awsdns-56.com", "ns-839.awsdns-40.net"],
"dnssec": "signed"
},
"dns": {
"a": ["3.170.42.68", "3.170.42.109"],
"mx": ["aspmx.l.google.com", "alt1.aspmx.l.google.com"],
"txt": ["v=spf1 a mx include:_spf.google.com include:mailgun.org include:amazonses.com …"]
},
"ssl": { "issuer": "Amazon", "subject": "*.apify.com", "daysUntilExpiry": 114 },
"technologies": ["Amazon CloudFront", "Algolia", "Amazon Web Services", "Linkedin Insight Tag", "Leadfeeder", "HSTS", "Amazon S3", "HTTP/3", "Next.js", "Google Tag Manager", "HubSpot", "Intercom", "FirstPromoter", "Bootstrap"],
"techCount": 14,
"techCategories": { "Marketing automation": ["HubSpot"], "Live chat": ["Intercom"], "Search engines": ["Algolia"], "…": [] },
"emailSecurity": {
"emailProvider": "Google Workspace",
"hasSpf": true,
"hasDmarc": true,
"dmarcPolicy": "reject",
"hasDkim": true,
"dkimSelectors": ["google"],
"verifiedServices": ["openai-domain", "google-site"]
},
"registrar": "Amazon Registrar, Inc.",
"domainAgeDays": 6323,
"domainDaysUntilExpiry": 3172,
"sslDaysUntilExpiry": 113,
"emailProvider": "Google Workspace",
"subdomains": ["affiliate.apify.com", "blog.apify.com", "discord.apify.com", "…"],
"subdomainCount": 19,
"hosting": { "ip": "3.170.42.68", "country": "United States", "org": "Amazon.com, Inc.", "asn": "AS16509" }
}

Use cases

Sales & lead enrichment

Enrich a list of company domains with their tech stack, hosting and email infrastructure to score and segment leads.

Domain due diligence

Check registrar, age, expiry and SSL health before buying a domain or onboarding a partner.

SEO & competitor research

See what platform, CDN and analytics a competitor runs, and map their subdomains.

AI agents (MCP)

This Actor is available as an MCP tool, so AI assistants can pull a live domain profile on demand. See "Integrations".

Integrations

Use results via the Apify API, Python / JavaScript clients, n8n, Make, Zapier or Google Sheets. For AI agents, connect through the Apify MCP server (mcp.apify.com) and call this Actor as a tool.

Troubleshooting

  • Empty result for a domain — it may be unregistered or unreachable. These rows are labelled notice and not charged.
  • No subdomains — the domain may have few certificates in public CT logs. Try again later.

Use via API

Run this Actor from your own code or pipeline. Get your token in Apify Console → Settings → API & Integrations. Every input field below has the same name as in the JSON tab of the input form.

Python

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("lergassy/domain-intelligence-scraper").call(run_input={
"domains": [
"apify.com"
]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const run = await client.actor('lergassy/domain-intelligence-scraper').call({
"domains": [
"apify.com"
]
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

cURL (runs the Actor and returns the results in one call)

curl -X POST "https://api.apify.com/v2/acts/lergassy~domain-intelligence-scraper/run-sync-get-dataset-items?token=<YOUR_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"domains": ["apify.com"]}'

FAQ

Is it legal to analyze domains this way? Yes. The Actor reads only publicly available records — WHOIS/RDAP, public DNS, public SSL certificates, public Certificate Transparency logs and public HTTP responses. It performs no port scanning, no vulnerability testing and collects no personal data.

Do I need an API key or account on any service? No. Everything works out of the box.

Can I analyze many domains at once? Yes — pass a list. Bulk runs are supported.

Your feedback

Found a bug or need another field? Open an Issue on the Actor page — we ship improvements fast.

You might also like

ActorWhat it does
Website Tech Stack DetectorDetect the full technology stack of any site
Website Contacts ScraperExtract emails & phones from any website
Email Finder & VerifierFind and verify business emails by domain