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
- Domain
- google.com
- Created
- 1997-09-15
- Expiry Date
- 2028-09-14
- Lookup Link
- lookup.icann.org
- Last Updated
- 2019-09-09
- Dnssec Enabled
- No
- Registrar Name
- MarkMonitor Inc.
- Days Until Expiry
- 716
- Registrar Website
- markmonitor.com
- Registrant Country
- United States
- Abuse Contact Email
- Registrant Organization
- Google LLC
- Statuses
- Name Servers
About ICANN Lookup
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 by Fous from lookup.icann.org and rdap.org and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with ICANN Lookup.
Actions
Get domain registration
1 credit per runGet 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
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_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
Is Fous affiliated with ICANN Lookup?
No. Fous is not affiliated with ICANN Lookup. This workflow reads the public lookup.icann.org website and returns its data.
How much does it cost?
Each run costs 1 credit. 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; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check 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.