# How can an AI agent check who owns a domain and when it expires?

**Short answer.** Query public registration data (RDAP) and DNS in one call. GET /confirme/domaine?domaine=… returns registrar, creation and expiry dates, days before expiry, status flags, name servers, A/AAAA/MX/NS records, SPF and DMARC, with a signed receipt.

## Why

Before trusting a sender, a supplier or a link, an agent needs to know the domain is real, old enough, and about to expire or not. RDAP replaced WHOIS for machines; DNS tells you whether the domain actually resolves and receives mail.

## Do it

```bash
curl -s "https://www.synapseconnexion.com/ia/confirme/domaine?domaine=example.com"
# → resultat.enregistrement.{registraire, cree_le, expire_le, jours_avant_expiration},
#   dns.{a, mx, ns, spf, dmarc}, recu (signed)
```

## What you get back

domaine, domaine_racine, resout, recoit_du_courriel, dns {a, aaaa, mx, ns, spf, dmarc}, enregistrement {enregistre, statuts, cree_le, expire_le, jours_avant_expiration, registraire, serveurs_de_noms}, observe_le, and the signed recu.

## Limits

Some registries hide dates or registrar names in RDAP; the answer says so rather than guessing. Country-code suffixes with two labels (co.uk, qc.ca…) are handled for the common cases.

## Tool

confirme_domaine · MCP: https://www.synapseconnexion.com/ia/mcp · Docs for AIs: https://www.synapseconnexion.com/ia/index.md · All questions: https://www.synapseconnexion.com/ia/q/prove-scheduled-task-ran, https://www.synapseconnexion.com/ia/q/verify-web-page-online-signed-receipt, https://www.synapseconnexion.com/ia/q/check-email-can-receive-without-sending, https://www.synapseconnexion.com/ia/q/who-owns-domain-when-expires, https://www.synapseconnexion.com/ia/q/independent-receipt-for-agent-actions, https://www.synapseconnexion.com/ia/q/heartbeat-monitoring-ai-agents, https://www.synapseconnexion.com/ia/q/connect-confirme-chatgpt-claude-gemini-cursor
