ICANN Lookup
Domain registration data, registrar details and domain name servers
Public domain registration lookup using ICANN registration data.
Your information
Domain name or pasted website link, for example google.com or https://www.google.com/about.
Example results
google.com
Registration details
- Registrar
- MarkMonitor Inc.
- Registered
- Sep 15, 1997
- Last updated
- Sep 9, 2019
- DNSSEC
- No
- Registrant organization
- Google LLC
- Registrant country
- United States
- Abuse contact
- [email protected]
Statuses
client delete prohibited
client transfer prohibited
client update prohibited
server delete prohibited
server transfer prohibited
server update prohibited
Name servers
ns1.google.com
ns2.google.com
ns3.google.com
ns4.google.com
About the ICANN Lookup tool
ICANN Lookup returns registrar, registration, expiry, status, name server, and DNSSEC details for a domain name or website link.
It also returns publicly available registrant and abuse details; registrant information may be redacted, and some registries omit fields.
Built from lookup.icann.org and rdap.org. Last checked Sep 29, 2026.
Actions
Get domain registration
1 creditGet a domain’s registrar, registration and expiry dates, statuses, name servers, DNSSEC and publicly available registrant and abuse details. Registrant information may be redacted; some registries do not publish every field.
Uses rdap.org.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Domaindomain | Text | Required | Domain name or pasted website link, for example google.com or https://www.google.com/about.Example: google.com |
What you get
| Field | Type | Description |
|---|---|---|
Domaindomain | Text | Registered domain name.Example: google.com |
Createdcreated | Date | Registration date.Example: 1997-09-15 |
Statusesstatuses | List | Registration statuses in words. |
Expiry Dateexpiry_date | Date | Registry expiration date.Example: 2028-09-14 |
Lookup Linklookup_link | Text | ICANN Lookup website for searching the domain.Example: https://lookup.icann.org/ |
Last Updatedlast_updated | Date | Date registration was last changed.Example: 2019-09-09 |
Name Serversname_servers | List | Published name servers. |
Dnssec Enableddnssec_enabled | Yes or no | Whether DNSSEC delegation is signed, or null when unpublished.Example: No |
Registrar Nameregistrar_name | Text | Name of the sponsoring registrar.Example: MarkMonitor Inc. |
Days Until Expirydays_until_expiry | Number | Days from today until registry expiration.Example: 716 |
Registrar Websiteregistrar_website | Text | Registrar website when published.Example: http://www.markmonitor.com |
Registrant Countryregistrant_country | Text | Public registrant country; null if redacted or absent.Example: United States |
Abuse Contact Emailabuse_contact_email | Text | Published registrar abuse email.Example: [email protected] |
Registrant Organizationregistrant_organization | Text | Public registrant organization; null if redacted or absent.Example: Google LLC |
Example result
For Domain: google.com
{
"domain": "google.com",
"created": "1997-09-15",
"statuses": [
"client delete prohibited",
"client transfer prohibited",
"client update prohibited"
],
"expiry_date": "2028-09-14",
"lookup_link": "https://lookup.icann.org/",
"last_updated": "2019-09-09",
"name_servers": [
"ns1.google.com",
"ns2.google.com",
"ns3.google.com"
],
"dnssec_enabled": false,
"registrar_name": "MarkMonitor Inc.",
"days_until_expiry": 716,
"registrar_website": "http://www.markmonitor.com",
"registrant_country": "United States",
"abuse_contact_email": "[email protected]",
"registrant_organization": "Google LLC"
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@icann-lookup",
"visibility": "public",
"operation": "get_domain_registration",
"version": 1,
"input": {
"domain": "google.com"
},
"response": {
"format": "json"
}
}'What you can do with it
- Check a domain’s registrar and registration dates
- Review domain statuses and upcoming expiry
- Find published name servers and DNSSEC status
- Check publicly available registrant and abuse details
Questions about ICANN Lookup
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this ICANN Lookup tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a ICANN Lookup account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from lookup.icann.org when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
When does a domain expire?
Get domain registration returns the registry expiration date and days until expiry.
Who is the domain’s registrar?
Get domain registration returns the sponsoring registrar’s name and, when published, its website.
Which name servers does a domain use?
Get domain registration returns the published name servers.