Domain expiry monitoring — RDAP alerts before your domain lapses
FourSight checks your domain's registration via RDAP — the structured, IANA-standardized successor to WHOIS — and alerts you 90, 60, 30, and 10 days before expiry by default (thresholds configurable). Each check records the registrar, exact expiry date, and days remaining as evidence.
A lapsed domain is the rare failure that takes down everything at once: website, API, email, and every subdomain — including the email address your registrar's renewal warnings were being sent to. It is also uniquely embarrassing, because the fix costs a few dollars and the cause is always the same: nobody was watching.
Domain expiry monitoring is the cheapest insurance in your stack. FourSight queries the registry's own data on a schedule, counts down the days, and routes alerts through the same channels as the rest of your monitoring — so the warning reaches your on-call rotation, not a forgotten inbox.
Why do domains lapse silently?
Almost never because someone decided to let them go — always because the renewal pipeline broke without telling anyone. The credit card on file at the registrar expired. The employee whose email was on the account left the company. Renewal notices went to an address behind a WHOIS privacy service, or into spam, or to an agency that built the site five years ago. Auto-renew was switched off during a billing dispute and never switched back on.
The structural problem is that registrars notify the account owner, and account ownership drifts. Companies get acquired, teams reorganize, agencies hand off — and the domain, the single root dependency of the entire online business, quietly becomes something nobody owns. When it expires, most registrars park it; your site becomes an ad page, your MX records vanish, and depending on the TLD you may face redemption fees or, worse, a drop-catcher registering it before you can.
Monitoring breaks that failure chain by decoupling the warning from the registrar's contact records. FourSight alerts whoever is on call today — not whoever registered the domain in 2019.
What is RDAP and why is it better than WHOIS?
RDAP (Registration Data Access Protocol) is the standardized successor to WHOIS, mandated by ICANN for gTLD registries. Where WHOIS returns free-form text that every registry formats differently — making automated parsing fragile and error-prone — RDAP returns structured JSON over HTTPS with defined fields for registration events, status, and entities. When FourSight reads an expiration event from RDAP, it's reading the registry's own machine-readable record, not scraping text and guessing at date formats.
Each FourSight domain check queries RDAP and stores the evidence: the exact expiration timestamp, the registrar of record, and the computed days remaining. That evidence is attached to every alert, so when the 60-day warning fires you can see at a glance which registrar to log into and how much runway you have.
| Property | RDAP | Legacy WHOIS |
|---|---|---|
| Response format | Structured JSON — reliable to parse | Free-form text, varies by registry |
| Transport | HTTPS | Port 43 plaintext |
| Expiry date field | Defined "expiration" event | Inconsistent labels and date formats |
| Standardization | IANA/ICANN mandated for gTLDs | Legacy, being phased down |
When will I be alerted?
The default alert ladder is 90, 60, 30, and 10 days before expiry, and the thresholds are configurable per monitor. The ladder is spaced for how organizations actually fix domain problems: 90 days is enough time to chase down who controls the registrar account (often the real bottleneck), 60 days covers procurement and card updates, 30 days is a firm escalation, and 10 days is the final page that treats it as an emergency.
Because alerts flow through FourSight's normal notification channels — email, Slack, webhook, and SMS on higher plans — and can be attached to escalation policies, the warning lands with your current team, escalates if unacknowledged, and shows up in the same incident timeline as everything else you monitor.
Isn't auto-renew enough?
Auto-renew is the first line of defense and you should absolutely have it on. But auto-renew is a billing feature, and billing fails: cards expire, banks flag the charge, the account holder leaves, registrars change payment processors. Auto-renew also silently fails when the registrar can't charge you and its warning emails go to a dead address — which is precisely the scenario that takes companies offline.
The right model is layered: auto-renew as the mechanism, multi-year registration where it makes sense, and independent monitoring as the verification that the mechanism is still working. FourSight's RDAP check doesn't care what your registrar's billing system believes — it reads the registry's expiry date and counts down. If auto-renew silently failed, the countdown reveals it months before impact.
What else should I monitor alongside domain expiry?
Domain expiry is one leg of a three-legged stool of "boring failures that take everything down": the domain registration, the DNS records the domain serves, and the TLS certificate on top. FourSight covers all three — domain expiry via RDAP, DNS drift detection, and SSL expiry with host-mismatch checks — plus HTTP, keyword, ping, port, and heartbeat monitoring, all on the Growth plan at $40/mo flat.
That bundling matters because these failures cluster: a domain approaching expiry often signals an unowned registrar account, which usually means unowned DNS and certificates too. One dashboard watching all three closes the whole class of problems.
Included in Growth — $40/mo flat
Put a countdown on every domain you own
Domain expiry monitoring is included in the Growth plan with all eight check types — RDAP-based checks, configurable thresholds, and alerts that reach your on-call rotation instead of a dead inbox.
- RDAP-based expiry checks with registrar and days-remaining evidence
- Alerts at 90, 60, 30, and 10 days — configurable per monitor
- Routes through escalation policies, Slack, webhook, email, and SMS
- Flat plan pricing — monitor every domain, redirect, and vanity TLD you hold
FAQ
Common questions
How does FourSight know when my domain expires?
Each check queries RDAP, the ICANN-mandated registration data protocol, and reads the registry's own expiration event — structured JSON, not scraped WHOIS text. The registrar name, expiry timestamp, and days remaining are stored as evidence with every check.
Can I change the 90/60/30/10-day thresholds?
Yes — warn days are configurable per monitor. Organizations with slow procurement often add a 120-day first warning; solo founders sometimes tighten to 30/10/3.
Does this work for all domain extensions?
RDAP coverage is mandated for gTLDs (.com, .net, .org, .io-style generics) and adopted by many ccTLD registries; a small number of country-code registries publish limited or no expiry data. If a registry doesn't expose an expiration event, FourSight reports that explicitly rather than guessing.
What happens if my domain expires anyway?
Typically the registrar parks it, your DNS stops resolving, and email bounces. Most registrars offer a grace period to renew at normal cost, followed by a redemption period with a substantial fee, after which the domain can drop and be registered by anyone. The 10-day alert exists so you never get near that timeline.
Why monitor domains I'm not actively using?
Because expired secondary domains become phishing and spam infrastructure with your brand's history attached, and redirect domains silently break inbound links and campaigns. If losing it would hurt, monitor it.
More check types
Explore FourSight's other monitors
Start monitoring in under 60 seconds
No credit card required. 10 free monitors with 4-region consensus — commercial use allowed.