The Domain and DNS Info Checker API is your one-stop destination for a wide range of domain and DNS-related tasks. With a robust set of user-friendly endpoints, this API equips you with the tools needed to work with domain data, making it a valuable resource for domain administrators, developers, and anyone interested in DNS and domain information.
IANA TLDs Endpoint:
Start your journey with the “IANA TLDs” endpoint, which provides a complete list of all Top Level Domains (TLDs) available in the Internet Assigned Numbers Authority (IANA) database. Explore the TLD landscape effortlessly with a simple GET request:
/api/v2/tlds
Sample Response:
The response is an array of TLD details, including the domain name, URL, type, and manager, offering a comprehensive overview of available TLDs.
[
{
"Domain": ".aaa",
"URL": "http://www.iana.org/domains/root/db/aaa.html",
"Type": "generic",
"Manager": "American Automobile Association, Inc."
},
{
"Domain": ".aarp",
"URL": "http://www.iana.org/domains/root/db/aarp.html",
"Type": "generic",
"Manager": "AARP"
},
{
"Domain": ".abarth",
"URL": "http://www.iana.org/domains/root/db/abarth.html",
"Type": "generic",
"Manager": "Fiat Chrysler Automobiles N.V."
},
{
"Domain": ".abb",
"URL": "http://www.iana.org/domains/root/db/abb.html",
"Type": "generic",
"Manager": "ABB Ltd"
}
]
Domain DNS Info Endpoint:
The “Domain DNS Info” endpoint empowers you to retrieve detailed DNS information for a provided domain. Fetch information such as A, AAAA, PTR, CNAME, MX, TXT, SOA records, and more. Just make a GET request with the desired domain:
/api/v2/dns/{domain}
Sample Response:
The response includes a structured presentation of DNS records, providing valuable insights into the domain’s DNS configuration.
{
"A": [
"142.251.163.101",
"142.251.163.139",
"142.251.163.102",
"142.251.163.138",
"142.251.163.100",
"142.251.163.113"
],
"AAAA": [
"2607:f8b0:4004:c08::65",
"2607:f8b0:4004:c08::8b",
"2607:f8b0:4004:c08::8a",
"2607:f8b0:4004:c08::66"
],
"MX": [
"10 smtp.google.com."
],
"NS": [
"ns1.google.com.",
"ns3.google.com.",
"ns2.google.com.",
"ns4.google.com."
],
"SOA": [
"ns1.google.com. dns-admin.google.com. 517072072 900 900 1800 60"
],
"TXT": [
"\"MS=E4A68B9AB2BB9670BCE15412F62916164C0B20BB\"",
"\"webexdomainverification.8YX6G=6e6922db-e3e6-4a36-904e-a805c28087fa\"",
"\"globalsign-smime-dv=CDYX+XFHUw2wml6/Gb8+59BsH31KzUr6c1l2BPvqKX8=\"",
"\"google-site-verification=TV9-DBe4R80X4v0M4U_bd_J9cpOJM0nikft0jAgjmsQ\"",
"\"atlassian-domain-verification=5YjTmWmjI92ewqkx2oXmBaD60Td9zWon9r6eakvHX6B77zzkFQto8PQ9QsKnbf4I\"",
"\"docusign=1b0a6754-49b1-4db5-8540-d2c12664b289\"",
"\"v=spf1 include:_spf.google.com ~all\"",
"\"facebook-domain-verification=22rm551cu4k0ab0bxsw536tlds4h95\"",
"\"onetrust-domain-verification=de01ed21f2fa4d8781cbc3ffb89cf4ef\"",
"\"google-site-verification=wD8N7i1JTNTkezJ49swvWW48f8_9xveREV4oB-0Hf5o\"",
"\"apple-domain-verification=30afIBcvSuDV2PLX\"",
"\"docusign=05958488-4752-4ef2-95eb-aa7ba8a3bd0e\""
]
}
Domain “WhoIs” Info Endpoint:
For a deeper understanding of domain ownership and registration, the “Domain ‘WhoIs’ Info” endpoint offers a wealth of information. It delivers the domain name, registrar, “WhoIs” server, creation and expiration dates, name servers, contact emails, organization details, and more:
/api/v2/whois/{domain}
Sample Response:
The response presents a comprehensive overview of the domain’s registration details, making it a valuable resource for domain research.
{
"Domain Name": "RAPIAPI.COM",
"Registrar": "DYNADOT LLC",
"WhoIs Server": "whois.dynadot.com",
"Creation Date": "2021-04-11 08:44:30",
"Expiration Date": "2024-04-11 08:44:30",
"Name Servers": [
"1107.NS1.ABOVE.COM",
"1107.NS2.ABOVE.COM",
"1107.ns1.above.com",
"1107.ns2.above.com"
],
"Emails": "abuse@dynadot.com",
"Organization": "Dynadot Privacy Service",
"Address": {
"Street": "PO Box 701",
"City": "San Mateo",
"State": "California",
"Postal Code": "94401",
"Country": "US"
}
}
Check Domain Availability Endpoint:
The “Check Domain” endpoint simplifies the process of determining whether a provided domain is available for registration or already registered. Make a GET request with the domain of interest:
/api/v2/domain/{domain}
Sample Response:
The response informs you whether the domain is available or already registered, enabling you to make informed decisions.
{
"Response": "rapidapi.com is a registered domain"
}
This API is designed to be exceptionally user-friendly, offering a wealth of information at a very reasonable price. It’s an ideal solution for domain management, DNS analysis, and domain research, making it a valuable asset for individuals and businesses alike. Elevate your domain-related projects with the Domain and DNS Info Checker API and unlock the potential of domain and DNS data.