expiring_domain
The domain's registration ends within 30 days
RDAP puts the registration's end inside the next 30 days — a domain that may be about to lapse.
- risk weight
- +10
- dataset
- rdap-registration
- reads from
- domain_expires_at
- verdict reason
- none: a score-only signal
What it means
It is read from the same RDAP record as the registration date, for business domains only. A date already past never fires, because a resolving domain has not lapsed, and many registrars renew at the last moment, which is why the weight is small.
It reads from domain_expires_at and comes with no verdict reason.
What to do
Nothing on its own; beside a young registration it is the one-year throwaway pattern.
Example response
{
"email": "[email protected]",
"deliverable": "deliverable",
"domain_expires_at": "2026-09-30",
"risk_signals": [
{
"signal": "expiring_domain",
"weight": 10,
"dataset": "rdap-registration"
}
]
}Abbreviated: a real answer carries all 46 fields, listed in the verify-email reference. The risk_signals entry shown is the one this signal adds; the weights of every entry in the list sum to risk_score.
Related
- young_domain · the domain was registered under 30 days ago
- new_domain · the domain was registered under 180 days ago
- All risk signals
- How Spaw computes the risk score
- API reference
markdown version: /docs/signals/expiring_domain.md