Domain Expiry Checker — RDAP Domain Expiration & Status Monitor avatar

Domain Expiry Checker — RDAP Domain Expiration & Status Monitor

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Domain Expiry Checker — RDAP Domain Expiration & Status Monitor

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

Arachne Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 days ago

Last modified

Features

Limited permissions

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
  • expiringWithinDays returns only domains that need renewing soon
  • onlyChanges returns only domains whose registrar, status, nameservers or expiry changed since the last run (changedFields lists 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).

DomainRegistrarExpiresDays leftDNSSECStatus
apify.comAmazon Registrar, Inc.2035-06-023147yesclient transfer prohibited
example.orgICANN2027-08-30313yesserver 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: true with one stateKey per 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


🕸️ Part of the Arachne toolkit: official open-data feeds turned into clean, ready-to-use datasets. More Arachne Actors: apify.com/rhymed_santolina.