WHOIS Domain Lookup: Registrar, Age, Expiry & DNS (Bulk)
Pricing
from $1.00 / 1,000 domain looked ups
WHOIS Domain Lookup: Registrar, Age, Expiry & DNS (Bulk)
Bulk WHOIS lookup for any domain: registrar, creation and expiry dates, domain age, days to expiry, status codes, nameservers, DNSSEC, registrar abuse contact plus A/MX/NS records. Uses official registry RDAP with port-43 WHOIS fallback. $1 per 1,000 domains.
Pricing
from $1.00 / 1,000 domain looked ups
Rating
0.0
(0)
Developer
Andrew Shamah
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
Get WHOIS data for many domains at once: registrar, creation date, domain age, expiry date and days left, EPP status codes, nameservers, DNSSEC, the registrar's abuse contact, plus the domain's current A, MX and NS records. You get clean JSON, CSV or Excel output with one row per domain.
The Actor asks the official registry directly. It uses RDAP (the modern, structured WHOIS) for 1,200+ TLDs and falls back to classic port-43 WHOIS for registries without RDAP, such as .eu, .co, .il, .ru and .jp. DNS is the last resort. No API key is needed and no third-party WHOIS reseller sits in the middle.
Price: $1 per 1,000 domains ($0.001 per domain looked up). Invalid inputs and failed lookups are free.
What can you use it for?
- Domain age checks for fraud screening, lead scoring and SEO (how old is this website?)
- Expiry monitoring of your own or your clients' domain portfolio (
daysToExpiry,expiringSoon) - Domain investing / drop catching: see which names expire soon and who the registrar is
- Security & abuse reports: get the registrar's abuse email/phone and lock status (
clientTransferProhibited…) - Lead enrichment: add registrar, hosting nameservers and mail provider (MX: Google Workspace, Microsoft 365 …) to a list of company domains
- Brand protection: check lookalike domains in bulk
Input
| Field | Description |
|---|---|
domains | Domains or URLs, one per line. https://www.shop.co.uk/page becomes shop.co.uk. IDNs (bücher.de) are supported. |
includeDns | Also return the A, MX and NS records (default on). |
whoisFallback | Query port-43 WHOIS where RDAP is not available (default on). |
dnsFallback | Confirm registration via DNS if the registry does not answer (default on). |
maxDomains | Safety cap (0 = no limit). |
concurrency | Parallel lookups (default 10, max 25). Per-registry limits are applied automatically. |
{"domains": ["apify.com", "python.org", "europa.eu", "bbc.co.uk", "yandex.ru"]}
Output
{"domain": "apify.com","tld": "com","registered": true,"source": "rdap","registrar": "Amazon Registrar, Inc.","registrarIanaId": "468","registrarAbuseEmail": "trustandsafety@support.aws.com","registrarAbusePhone": "+1.2024422253","createdAt": "2009-06-02T17:14:10.000Z","updatedAt": "2026-05-16T16:53:04.000Z","expiresAt": "2035-06-02T17:14:10.000Z","ageDays": 6360,"ageYears": 17.4,"daysToExpiry": 3135,"expiringSoon": false,"statusCodes": ["client transfer prohibited"],"nameservers": ["ns-1225.awsdns-25.org", "ns-1928.awsdns-49.co.uk", "ns-449.awsdns-56.com", "ns-839.awsdns-40.net"],"dnssec": true,"rdapServer": "https://rdap.verisign.com/com/v1/","whoisServer": null,"dnsA": ["3.170.42.68", "3.170.42.76"],"dnsMx": ["aspmx.l.google.com", "alt1.aspmx.l.google.com"],"dnsNs": ["ns-1225.awsdns-25.org", "ns-449.awsdns-56.com"],"checkedAt": "2026-11-01T17:10:00.000Z","error": null}
registered:true,false(the registry says the name is not registered) ornull(the lookup failed, free).source:rdap,whoisordns. Results withdnsconfirm the domain exists, but the registry gave no dates or registrar.expiringSoon:truewhen the domain expires within 30 days.- Date fields are ISO 8601 in UTC. Fields a registry does not publish are
null. For example, DENIC (.de) and EURid (.eu) do not publish creation or expiry dates.
Download results as JSON, CSV, Excel or HTML, or read them through the Apify API. You can also connect them to Make, Zapier, n8n or Google Sheets.
Privacy: no personal data
The Actor returns registry-level facts only: registrar, dates, status, nameservers and the registrar's corporate abuse contact. Registrant, admin and tech contact data (names, emails, phones, addresses) is never extracted, even when a registry still shows it. That keeps the output GDPR-friendly and safe to store.
Pricing
Pay per event:
- $0.001 per domain successfully looked up (registered or confirmed not registered).
- A tiny Actor start fee ($0.00005).
- Invalid inputs and failed lookups (
registered: null) are free.
1,000 domains cost about $1. Set Maximum cost per run in the run options and the Actor stops cleanly when that budget is reached.
Tips & limits
- Registries rate-limit WHOIS. The Actor limits itself to 4 RDAP and 2 WHOIS requests at a time per registry and retries with back-off. For very large .eu/.de/.jp batches, keep
concurrencyat the default. - Only checking whether names are available to buy? Use the sister Actor Bulk Domain Availability Checker. It also generates name × TLD combinations.
- Need a website's emails, phones and social links? See Website Contact Details Scraper.
- Checking a domain's email security (SPF, DMARC, DKIM, MTA-STS)? See DNS & Email Security Checker.
FAQ
Is RDAP the same as WHOIS? RDAP is the IETF standard that replaces WHOIS. ICANN requires it for all gTLDs (.com, .net, .org, new gTLDs). It returns structured JSON instead of free text. This Actor uses RDAP first and classic WHOIS where RDAP is missing.
Why is registrar empty for some ccTLDs? Some registries (e.g. .de) do not publish the registrar or dates publicly. The Actor returns what the registry publishes.
Can I monitor expiry dates on a schedule? Yes. Create a Task with your domain list and schedule it weekly. Then filter on expiringSoon = true or daysToExpiry < 60.
Related Actors
SEO & web suite
- SEO Audit Crawler
- Broken Link Checker
- Sitemap URL Extractor
- Bulk Redirect Checker
- Website Metadata / Open Graph Extractor
- Website Screenshot
- Website Image Extractor
- SSL Certificate Checker
- Subdomain Finder
- DNS & Email Security Checker (SPF/DKIM/DMARC)
- Domain Availability Checker
- Tech Stack Detector
Documents suite
Jobs suite
- Greenhouse Jobs API
- Lever Jobs API
- Ashby Jobs API
- Workday Jobs API
- Company Jobs API (10 ATS)
- Remote Jobs Aggregator