482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Leads & Business

Domain Inspector logo

Domain Inspector

hipersoft/domain-inspector

Inspect any list of domains: registrar, registration/expiry dates and status via RDAP; DNS records (A, AAAA, MX, NS, TXT, CNAME); and SSL certificate issuer and expiry. Bulk-ready, no setup. Great for domain portfolios, security audits and lead research.

Total users

3

Monthly users

0

Total runs

113

Per domain inspected

$0.0016

Last rebuilt

Oct 28, 2026

Overview

Everything about a domain in one row. Give the Domain Inspector a list of domains and it returns each one's registrar, registration & expiry dates, status codes and nameservers, full DNS records, and SSL certificate details as clean JSON, CSV, Excel or XML. No login, no API key — fast and reliable for bulk domain checks.

Domain Inspector input — domain list with RDAP, DNS and SSL toggles in the Apify Console

What does the Domain Inspector do?

The Domain Inspector takes a list of domains (or URLs) and returns a single structured record per domain combining registration lifecycle data, live DNS records and TLS certificate details. Toggle each data source on or off and inspect thousands of domains in one run — ideal for portfolio monitoring, expiry alerting and security audits.

Features

  • 🗂️ Registration data — registrar, creation/updated/expiry dates, EPP status codes and nameservers
  • 🌐 Live DNS — A, AAAA, MX, NS, TXT and CNAME records resolved at run time
  • 🔒 SSL certificate — issuer, subject, validity window, days to expiry and trust status
  • ⚙️ Toggle sources — enable only RDAP, DNS or SSL as needed
  • 📦 Bulk — inspect many domains in parallel, each time-capped so one slow lookup can't stall a run

What you get

Domain Inspector output example — per-domain registrar, DNS and SSL details as structured JSON

One row per domain:

{
  "input": "google.com",
  "domain": "google.com",
  "registrableDomain": "google.com",
  "registrar": "MarkMonitor Inc.",
  "createdDate": "1997-09-15T04:00:00Z",
  "updatedDate": "2024-08-01T04:00:00Z",
  "expiryDate": "2028-09-14T04:00:00Z",
  "statuses": ["clientTransferProhibited"],
  "nameservers": ["ns1.google.com", "ns2.google.com"],
  "dns": { "a": ["142.250.72.14"], "mx": ["smtp.google.com"], "ns": ["ns1.google.com"], "txt": ["v=spf1 ..."] },
  "ssl": { "issuer": "Google Trust Services", "validTo": "2026-09-01T00:00:00.000Z", "daysToExpiry": 52, "authorized": true },
  "error": null
}

Output schema

Field Type Description
input string The exact domain or URL you supplied
domain string Normalized hostname that was inspected
registrableDomain string The eTLD+1 used for the registry lookup
error string Error message for this row, or null if it succeeded
ssl object SSL certificate details: issuer, subject, validFrom, validTo, daysToExpiry, authorized
dns object Resolved DNS records: a, aaaa, mx, ns, txt, cname
rdapError string Error message from the registration lookup, if any
registrar string Registrar name from the registration record
createdDate string (ISO date) Domain registration date
updatedDate string (ISO date) Last registration update date
expiryDate string (ISO date) Registration expiry date
statuses array EPP status codes, e.g. clientTransferProhibited
nameservers array Authoritative nameservers from the registry

Input

{
  "domains": ["google.com", "example.co.uk", "apify.com"],
  "includeRdap": true,
  "includeDns": true,
  "includeSsl": true
}
Field Type Description
domains array Domains (or URLs — the host is used), one per line.
includeRdap boolean Include registrar, dates, statuses and nameservers (default on).
includeDns boolean Include live DNS records (default on).
includeSsl boolean Include SSL certificate details (default on).
maxConcurrency integer Domains inspected in parallel.
proxyConfiguration object Optional proxy settings.

Use cases

  • Portfolio monitoring — track registrar, expiry and nameservers across a domain estate.
  • Expiry & SSL alerting — flag domains or certificates nearing expiry.
  • Security audits — review DNS records, status codes and certificate trust in bulk.
  • Due diligence — verify ownership signals and infrastructure for a list of domains.
  • Lead enrichment — append registration and DNS data to a prospect list.

How to inspect domains

  1. Add the Domain Inspector to your Apify account.
  2. Paste your domains (one per line — URLs are accepted too).
  3. Toggle includeRdap, includeDns and includeSsl as needed.
  4. Click Run.
  5. Export the dataset as JSON, CSV, Excel or XML, or pull it via the Apify API.

Need more web-diagnostics data?

FAQ

Do I need an account or API key? No. There's no login or API key required — just paste your domains and run.

How many domains can I inspect per run? There's no fixed cap. maxConcurrency controls how many domains are looked up in parallel, and each domain is time-capped so one slow lookup can't stall a bulk run.

How does billing work? You pay only per domain you get, so small runs stay cheap. See the Pricing tab for current rates.

What's the output format? A dataset with one row per domain — registrar, lifecycle dates, statuses, nameservers, DNS records and SSL details — exportable as JSON, CSV, Excel or XML.

Can I choose which data to collect? Yes. Toggle includeRdap, includeDns and includeSsl to pick which sources to query, and use maxConcurrency to tune throughput.

Is this only public data? Yes. It collects only publicly available registration, DNS and certificate data.

Can I connect this to other tools? The Domain Inspector can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Notes

Original clean-room implementation. Registration data comes from RDAP (the modern WHOIS); a few TLDs expose limited fields. Collects only publicly available registration, DNS and certificate data; you are responsible for compliance with the relevant terms.

Input

FieldTypeDescription
domains
Domains
arrayDomains to inspect (e.g. "google.com", "example.co.uk"). URLs are accepted too — the host is used. One per line.
includeRdap
Registration (RDAP/WHOIS)
booleanLook up registrar, creation/expiry dates, status and nameservers via RDAP.
Default: true
includeDns
DNS records
booleanResolve A, AAAA, MX, NS, TXT and CNAME records.
Default: true
includeSsl
SSL certificate
booleanFetch the TLS certificate issuer, validity and days-to-expiry (https).
Default: true
maxConcurrency
Concurrency
integerHow many domains to inspect in parallel.
Default: 10
proxyConfiguration
Proxy configuration
objectProxy configuration. Leave the default — it is tuned for reliable results.
Default: {"useApifyProxy": false}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~domain-inspector/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "domains": [
    "google.com",
    "apify.com"
  ]
}'

Pricing

EventPricePaid plans from
Domain inspected
One domain inspected — RDAP registration, DNS records and SSL certificate
$0.0016$0.0008

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

North Data Scraper

Look up European companies on North Data: legal name, former names, register number, address, founding date, LEI, business purpose, managing directors and officers, and recent register publications. Germany, UK, France, Austria and 20+ countries. Bulk lookups.

2,467 runs · 5 users · $0.004 / company

Website Content Crawler

Extract clean, readable content from any list of websites: page title, meta description, headings, main body text, word count and link/image counts. Optional same-domain crawl. Bulk-ready. Great for LLM/RAG ingestion, content audits and research.

206 runs · 20 users · $0.0024 / page scraped

SpyFu Domain Scraper

Bulk SEO and PPC reports for any domain from SpyFu: organic keywords, monthly SEO clicks and value, Google Ads budget, paid keywords, top keywords, competitors, top countries and monthly history. Competitor research for agencies. Export CSV/JSON.

185 runs · 7 users · $0.008 / domain report

Trustpilot Reviews Scraper

Scrape Trustpilot reviews and company ratings by company domain or Trustpilot URL: star rating, title, text, reviewer name & country, verification, date, company reply, plus company TrustScore and total reviews.

146 runs · 4 users · $0.0006 / review scraped

ACRA Singapore Company Registry Scraper

Search and export Singapore's full ACRA corporate registry: UEN, entity name, status, incorporation date, address, SSIC industry codes, officers, former names and audit firms. Filter by name, status, entity type or industry. Public open data, no setup.

138 runs · 10 users · $0.01 / company scraped

Wayback Machine Scraper

List every Internet Archive (Wayback Machine) snapshot of a URL or whole domain: timestamp, snapshot URL, status code, MIME type and content digest. Filter by date, status and dedupe. For SEO, OSINT and historical research. No setup.

135 runs · 15 users · $0.002 / snapshot scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build