Domain Inspector โ€” WHOIS/RDAP, DNS & SSL avatar

Domain Inspector โ€” WHOIS/RDAP, DNS & SSL

Pricing

from $0.0008 / domain inspected

Go to Apify Store
Domain Inspector โ€” WHOIS/RDAP, DNS & SSL

Domain Inspector โ€” WHOIS/RDAP, DNS & SSL

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 login, no API key. Great for domain portfolios, security audits and lead research.

Pricing

from $0.0008 / domain inspected

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

11 hours ago

Last modified

Share

Domain Inspector โ€” WHOIS/RDAP, DNS & SSL Lookup

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

FieldTypeDescription
inputstringThe exact domain or URL you supplied
domainstringNormalized hostname that was inspected
registrableDomainstringThe eTLD+1 used for the registry lookup
errorstringError message for this row, or null if it succeeded
sslobjectSSL certificate details: issuer, subject, validFrom, validTo, daysToExpiry, authorized
dnsobjectResolved DNS records: a, aaaa, mx, ns, txt, cname
rdapErrorstringError message from the registration lookup, if any
registrarstringRegistrar name from the registration record
createdDatestring (ISO date)Domain registration date
updatedDatestring (ISO date)Last registration update date
expiryDatestring (ISO date)Registration expiry date
statusesarrayEPP status codes, e.g. clientTransferProhibited
nameserversarrayAuthoritative nameservers from the registry

Input

{
"domains": ["google.com", "example.co.uk", "apify.com"],
"includeRdap": true,
"includeDns": true,
"includeSsl": true
}
FieldTypeDescription
domainsarrayDomains (or URLs โ€” the host is used), one per line.
includeRdapbooleanInclude registrar, dates, statuses and nameservers (default on).
includeDnsbooleanInclude live DNS records (default on).
includeSslbooleanInclude SSL certificate details (default on).
maxConcurrencyintegerDomains inspected in parallel.
proxyConfigurationobjectOptional 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.