Domain Expiry Checker — RDAP Domain Expiration & Status Monitor
Pricing
from $5.00 / 1,000 results
Domain Expiry Checker — RDAP Domain Expiration & Status Monitor
Check domain expiration dates, registrar, status codes, nameservers and DNSSEC in bulk via official RDAP (the WHOIS successor). Alert on domains expiring soon or changed since the last run. No registrant personal data. Part of the Arachne toolkit.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Arachne Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 days ago
Last modified
Categories
Features
Share
Domain Expiry Checker: RDAP Domain Expiration & Status Monitor
Pricing: $0.005 per run start plus $0.005 per result
Never lose a domain to a missed renewal, and catch unexpected changes fast. For agencies, IT teams and brand-protection: bulk-check expiration date, days left, registrar, EPP status, nameservers and DNSSEC for your whole portfolio, straight from each registry's official RDAP service (the structured successor to WHOIS). No API key needed.
Key features
- Per domain: registered yes/no, registrar + IANA ID, statuses, created/updated/expires dates,
daysUntilExpiry,expiringSoon, nameservers, DNSSEC expiringWithinDaysreturns only domains that need renewing soononlyChangesreturns only domains whose registrar, status, nameservers or expiry changed since the last run (changedFieldslists what)- Uses the IANA RDAP bootstrap to query the authoritative registry for each TLD
- Polite: max 1 request/second per registry server, honours HTTP 429 / Retry-After
- Registrant, admin, tech and billing contacts are never output
Input example
No API key needed. Up to maxDomains (default 1,000) per run.
{"domains": ["mybrand.com","mybrand.net","mybrand.co.uk"],"expiringWithinDays": 30}
Sample output
Real rows from a recent run (table shortened for readability; full fields are in the dataset and exportable as JSON, CSV or Excel).
| Domain | Registrar | Expires | Days left | DNSSEC | Status |
|---|---|---|---|---|---|
| apify.com | Amazon Registrar, Inc. | 2035-06-02 | 3147 | yes | client transfer prohibited |
| example.org | ICANN | 2027-08-30 | 313 | yes | server delete prohibited, server transfer prohibited, server update p… |
One full row (long text fields truncated):
{"domain": "apify.com","rdapServer": "https://rdap.verisign.com/com/v1/","registered": true,"error": null,"registrar": "Amazon Registrar, Inc.","registrarIanaId": "468","statuses": ["client transfer prohibited"],"createdAt": "2009-06-02T17:14:10Z","updatedAt": "2026-05-16T16:53:04Z","expiresAt": "2035-06-02T17:14:10Z","daysUntilExpiry": 3147,"nameservers": ["ns-1225.awsdns-25.org","ns-1928.awsdns-49.co.uk","ns-449.awsdns-56.com","ns-839.awsdns-40.net"],"dnssecSigned": true,"changedFields": [],"firstCheck": true,"expiringSoon": false,"checkedAt": "2026-10-20T13:05:36.367892+00:00"}
Use cases
- Renewal alerts: weekly with
expiringWithinDays: 30, sent to email or Slack - Portfolio audits: registrar, transfer locks, DNSSEC and nameservers in one table
- Hijack / change detection:
onlyChanges: truewith onestateKeyper client - Availability checks: unregistered names come back as
registered: false
How to schedule it
Create a weekly Schedule with your domain list and either expiringWithinDays (renewal alert) or onlyChanges: true (change monitor) with a fixed stateKey. Add an email or Slack integration.
You can cap spend per run with maxResults (where available) or the run's Max total charge setting.
FAQ
Is this WHOIS? It uses RDAP, the registries' structured replacement for WHOIS. Results come from the authoritative registry.
Why does a domain show an error?
Some ccTLDs have no RDAP service in the IANA bootstrap; those rows get an explanatory error. Set includeErrors: false to hide them.
Why is expiresAt empty?
Some registries don't publish an expiration date over RDAP.
Does it return owner/registrant details? No, only the registrar's organisation name and IANA ID.
Does it check DNS records or SSL? No. It reports registry data (incl. nameservers and DNSSEC flag), not live DNS records or certificates.
Is it affiliated with IANA or a registry? No.
More Arachne tools
- SAM.gov Scraper — Federal Contract Opportunities & Bid Alerts: New US federal contract opportunities from the official SAM.gov API, filtered by NAICS, set-aside or state.
- UK Tenders Scraper — Contracts Finder & Find a Tender Alerts: New UK public-sector tenders and awards from Contracts Finder and Find a Tender in one feed.
- EU TED Tenders Scraper — Public Procurement Notices & Alerts: New EU public procurement notices from TED (Tenders Electronic Daily), filtered by country, CPV and keyword.
- CanadaBuys Scraper — Canada Government Tenders & Bid Alerts: New Government of Canada tenders from CanadaBuys open data, filtered by category, UNSPSC and region.
- AusTender Scraper — Australian Government Contracts & Suppliers: Australian Government contract notices from AusTender with agency, supplier, value and UNSPSC.
- Grants.gov Scraper — Federal Grant Opportunities & Alerts: New US federal grant opportunities from Grants.gov with funding, eligibility and deadlines.
- SEC Form D Scraper — Startup Funding & Private Placement Alerts: New SEC Form D filings (startup funding and private placements) from official EDGAR data.
🕸️ Part of the Arachne toolkit: official open-data feeds turned into clean, ready-to-use datasets. More Arachne Actors: apify.com/rhymed_santolina.