API Freaks logoAPI Freaks logo
CTRL+K

    Documentation

  • Pricing

  • Resources

  • Tools

  • Contact us

CTRL+K
Sign InGet Started For Free
  • Overview
  • Documentation
  • How to Guides
  • Pricing
  • APIFreaks
  • Organization and Teams
  • Credits Usage API
  • IP Geolocation Lookup API
  • Bulk IP Geolocation Lookup
  • Domain WHOIS Lookup
  • IP WHOIS Lookup
  • ASN Lookup
  • Domain WHOIS Historical Lookup
  • Domain WHOIS Reverse Lookup
  • Bulk Domain WHOIS Lookup
  • DNS Lookup
  • Historical DNS Lookup
  • Reverse DNS Lookup
  • Bulk DNS Lookup
  • SSL Certificate Lookup
  • Domain Availability API
  • Bulk Domain Availability API
  • Screenshot API
  • Bulk Screenshot API
  • Currencies Exchange Rates API
  • Currency Converter API
  • Currency Time Series API
  • Currency Fluctuation API
  • Geolocalized Currency Converter
  • Live Commodity Prices
  • Commodity Historical Prices
  • Commodity Fluctuation API
  • Commodity Time Series API
  • Timezone Lookup
  • Timezone Converter
  • Zipcode Lookup API
  • User Agent Parser
  • Bulk User Agent Parser
  • Astronomy API

DNS History API - Track and Analyze Historical DNS Records

DNS History API offers access to historical DNS records, including A, AAAA, MX, NS, SOA, SPF, TXT, and CNAME, allowing you to track changes for any hostname or subdomain. This API is essential resource for cybersecurity professionals, domain researchers, and anyone engaged in historical DNS analysis. By leveraging the DNS History Lookup API, you can efficiently track past configurations and enhance your understanding of domain behaviors, supporting more informed network management and security strategies.

10K Free Credits, No Credit Card Required

Features

Unique Historical DNS Records

Access unique historical DNS records to gain detailed insights into past domain configurations. This feature ensures you can analyze specific changes and trends over time with precision.

Targeted DNS Records

Efficiently retrieve only the DNS records you need with our targeted lookup capability. Our DNS History Lookup API allows you to select specific DNS record types, including A, AAAA, MX, NS, SOA, SPF, TXT, and CNAME, to focus your analysis on relevant data. This targeted approach streamlines your workflow by filtering out unnecessary information, ensuring that your domain management and analysis efforts are both precise and efficient.

Paginated Results

Our DNS History Lookup API offers robust support for paginated results, ensuring efficient management of large datasets by dividing them into easily navigable pages. This feature optimizes the retrieval and viewing process by breaking down extensive historical DNS records into manageable chunks. With each page containing up to 100 unique records, users can navigate and analyze data with greater ease and precision. This approach enhances both performance and scalability, making it ideal for applications that demand organized and efficient access to historical DNS data, while maintaining a streamlined and user-friendly experience.

Documentation

API Endpoint

GET

https://api.apifreaks.com/v1.0/domain/dns/history

Test
LANGUAGE
Python
PHP
Java
Node
Ruby
JavaScript
C#
$ pip install requests

API Request

ParameterRequiredTypeDefaultDescription
host-nameYesString-Hostname or URL whose DNS records required
typeYesArray-A comma-separated list of DNS record types for lookup is required. The values can be A, AAAA, MX, NS, SOA, SPF, TXT, CNAME, or all.
pageNoInteger1Page no. to retrieve paginated results.

API Response

For a comprehensive view of the API response structure and detailed field descriptions, explore the interactive Response Table by clicking here.

HTTP Error Codes

HTTP StatusReasons
400
Unable to process request.
404
No Record Found across domainName: whoisfreaks.com. [For Technical Support email at: support@whoisfreaks.com]
408
Unable to fetch dns records. Please try after some time. [For Technical Support email at: support@whoisfreaks.com]
500
Internal Server error occurred.
503
Service is unavailable.
504
Request is timed-out.

How to Guides

Lookup Specific Historical DNS Records

For targeted DNS lookups within our DNS History API, simply include the type parameter in your request. You can specify a comma-separated list of DNS record types, such as A, AAAA, MX, NS, SOA, SPF, TXT, and CNAME, to retrieve only the records you need. Alternatively, use all to access the full range of supported DNS records in a single request. This flexibility ensures that your queries are both precise and efficient, optimizing your analysis and data management processes.

# Get A, AAAA, and MX historical records only
curl -X 'GET' 'https://api.apifreaks.com/v1.0/domain/dns/history?host-name=amazon.com&type=a%2Caaaa%2Cmx&apiKey=API-KEY'
{ "totalRecords": 4, "totalPages": 1, "currentPage": 1, "historicalDnsRecords": [ { "queryTime": "2024-08-12", "domainName": "amazon.com.", "dnsTypes": { "A": 1, "MX": 15 }, "dnsRecords": [ { "name": "amazon.com", "type": 1, "dnsType": "A", "ttl": 900, "rawText": "amazon.com. 900 IN A 54.239.28.85", "rRsetType": 1, "address": "54.239.28.85" }, { "name": "amazon.com", "type": 1, "dnsType": "A", "ttl": 900, "rawText": "amazon.com. 900 IN A 52.94.236.248", "rRsetType": 1, "address": "52.94.236.248" }, { "name": "amazon.com", "type": 1, "dnsType": "A", "ttl": 900, "rawText": "amazon.com. 900 IN A 205.251.242.103", "rRsetType": 1, "address": "205.251.242.103" }, { "name": "amazon.com", "type": 15, "dnsType": "MX", "ttl": 900, "rawText": "amazon.com. 900 IN MX 5 amazon-smtp.amazon.com.", "rRsetType": 15, "target": "amazon-smtp.amazon.com.", "priority": 5 } ] } ] }

Paginated Results

Our DNS History Lookup API delivers results in a paginated format, making it easy to navigate through extensive datasets. To access data from a specific page, simply include the page parameter in your request and specify the desired page number. If the page parameter is not provided, the API will default to returning the first page of results. This functionality ensures that you can effectively manage large volumes of historical DNS data, allowing for structured, organized, and efficient analysis.

curl -X 'GET' 'https://api.apifreaks.com/v1.0/domain/dns/history?host-name=google.com&type=all&page=2&apiKey=API-KEY'
{ "totalRecords": 373, "totalPages": 4, "currentPage": 2, "historicalDnsRecords": [ { "queryTime": "2024-06-12", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 151, "rawText": "google.com. 151 IN A 142.251.36.46", "rRsetType": 1, "address": "142.251.36.46" } ] }, { "queryTime": "2024-06-11", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 206, "rawText": "google.com. 206 IN A 142.250.179.174", "rRsetType": 1, "address": "142.250.179.174" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 298, "rawText": "google.com. 298 IN A 142.251.39.110", "rRsetType": 1, "address": "142.251.39.110" } ] }, { "queryTime": "2024-08-12", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 51, "rawText": "google.com. 51 IN AAAA 2a00:1450:400e:802:0:0:0:200e", "rRsetType": 28, "address": "2a00:1450:400e:802:0:0:0:200e" } ] }, { "queryTime": "2024-03-21", "domainName": "google.com.", "dnsTypes": { "AAAA": 28, "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 142.251.15.138", "rRsetType": 1, "address": "142.251.15.138" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 142.251.15.113", "rRsetType": 1, "address": "142.251.15.113" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 142.251.15.100", "rRsetType": 1, "address": "142.251.15.100" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c2c:0:0:0:71", "rRsetType": 28, "address": "2607:f8b0:4002:c2c:0:0:0:71" } ] }, { "queryTime": "2024-07-04", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 237, "rawText": "google.com. 237 IN A 142.251.36.46", "rRsetType": 1, "address": "142.251.36.46" } ] }, { "queryTime": "2024-05-24", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2a00:1450:400e:810:0:0:0:200e", "rRsetType": 28, "address": "2a00:1450:400e:810:0:0:0:200e" } ] }, { "queryTime": "2024-05-18", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 260, "rawText": "google.com. 260 IN A 142.250.179.174", "rRsetType": 1, "address": "142.250.179.174" } ] }, { "queryTime": "2023-08-08", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c11:0:0:0:8b", "rRsetType": 28, "address": "2607:f8b0:4002:c11:0:0:0:8b" } ] }, { "queryTime": "2024-06-07", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 110, "rawText": "google.com. 110 IN A 172.217.168.238", "rRsetType": 1, "address": "172.217.168.238" } ] }, { "queryTime": "2024-04-04", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 150, "rawText": "google.com. 150 IN A 64.233.185.113", "rRsetType": 1, "address": "64.233.185.113" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 134, "rawText": "google.com. 134 IN A 74.125.136.113", "rRsetType": 1, "address": "74.125.136.113" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 134, "rawText": "google.com. 134 IN A 74.125.136.101", "rRsetType": 1, "address": "74.125.136.101" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 134, "rawText": "google.com. 134 IN A 74.125.136.100", "rRsetType": 1, "address": "74.125.136.100" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 150, "rawText": "google.com. 150 IN A 64.233.185.102", "rRsetType": 1, "address": "64.233.185.102" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 134, "rawText": "google.com. 134 IN A 74.125.136.139", "rRsetType": 1, "address": "74.125.136.139" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 150, "rawText": "google.com. 150 IN A 64.233.185.138", "rRsetType": 1, "address": "64.233.185.138" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 134, "rawText": "google.com. 134 IN A 74.125.136.102", "rRsetType": 1, "address": "74.125.136.102" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 134, "rawText": "google.com. 134 IN A 74.125.136.138", "rRsetType": 1, "address": "74.125.136.138" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 150, "rawText": "google.com. 150 IN A 64.233.185.100", "rRsetType": 1, "address": "64.233.185.100" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 150, "rawText": "google.com. 150 IN A 64.233.185.101", "rRsetType": 1, "address": "64.233.185.101" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 150, "rawText": "google.com. 150 IN A 64.233.185.139", "rRsetType": 1, "address": "64.233.185.139" } ] }, { "queryTime": "2024-05-16", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 142.251.36.14", "rRsetType": 1, "address": "142.251.36.14" } ] }, { "queryTime": "2024-08-08", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 141, "rawText": "google.com. 141 IN AAAA 2a00:1450:400e:811:0:0:0:200e", "rRsetType": 28, "address": "2a00:1450:400e:811:0:0:0:200e" } ] }, { "queryTime": "2023-02-23", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c10:0:0:0:64", "rRsetType": 28, "address": "2607:f8b0:4002:c10:0:0:0:64" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c10:0:0:0:8b", "rRsetType": 28, "address": "2607:f8b0:4002:c10:0:0:0:8b" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c10:0:0:0:71", "rRsetType": 28, "address": "2607:f8b0:4002:c10:0:0:0:71" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c10:0:0:0:65", "rRsetType": 28, "address": "2607:f8b0:4002:c10:0:0:0:65" } ] }, { "queryTime": "2023-08-23", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c05:0:0:0:8a", "rRsetType": 28, "address": "2607:f8b0:4002:c05:0:0:0:8a" } ] }, { "queryTime": "2024-03-19", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c02:0:0:0:66", "rRsetType": 28, "address": "2607:f8b0:4002:c02:0:0:0:66" } ] }, { "queryTime": "2023-08-24", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c05:0:0:0:64", "rRsetType": 28, "address": "2607:f8b0:4002:c05:0:0:0:64" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c05:0:0:0:65", "rRsetType": 28, "address": "2607:f8b0:4002:c05:0:0:0:65" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c05:0:0:0:66", "rRsetType": 28, "address": "2607:f8b0:4002:c05:0:0:0:66" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c05:0:0:0:8b", "rRsetType": 28, "address": "2607:f8b0:4002:c05:0:0:0:8b" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c05:0:0:0:71", "rRsetType": 28, "address": "2607:f8b0:4002:c05:0:0:0:71" } ] }, { "queryTime": "2023-08-21", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c2c:0:0:0:71", "rRsetType": 28, "address": "2607:f8b0:4002:c2c:0:0:0:71" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c2c:0:0:0:65", "rRsetType": 28, "address": "2607:f8b0:4002:c2c:0:0:0:65" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c2c:0:0:0:64", "rRsetType": 28, "address": "2607:f8b0:4002:c2c:0:0:0:64" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c2c:0:0:0:8a", "rRsetType": 28, "address": "2607:f8b0:4002:c2c:0:0:0:8a" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c2c:0:0:0:66", "rRsetType": 28, "address": "2607:f8b0:4002:c2c:0:0:0:66" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c2c:0:0:0:8b", "rRsetType": 28, "address": "2607:f8b0:4002:c2c:0:0:0:8b" } ] }, { "queryTime": "2023-11-28", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c00:0:0:0:65", "rRsetType": 28, "address": "2607:f8b0:4002:c00:0:0:0:65" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c00:0:0:0:8b", "rRsetType": 28, "address": "2607:f8b0:4002:c00:0:0:0:8b" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c00:0:0:0:8a", "rRsetType": 28, "address": "2607:f8b0:4002:c00:0:0:0:8a" } ] }, { "queryTime": "2024-03-30", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 11, "rawText": "google.com. 11 IN A 173.194.219.139", "rRsetType": 1, "address": "173.194.219.139" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 204, "rawText": "google.com. 204 IN A 74.125.138.139", "rRsetType": 1, "address": "74.125.138.139" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 218, "rawText": "google.com. 218 IN A 64.233.176.101", "rRsetType": 1, "address": "64.233.176.101" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 218, "rawText": "google.com. 218 IN A 64.233.176.139", "rRsetType": 1, "address": "64.233.176.139" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 218, "rawText": "google.com. 218 IN A 64.233.176.113", "rRsetType": 1, "address": "64.233.176.113" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 204, "rawText": "google.com. 204 IN A 74.125.138.100", "rRsetType": 1, "address": "74.125.138.100" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 11, "rawText": "google.com. 11 IN A 173.194.219.101", "rRsetType": 1, "address": "173.194.219.101" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 204, "rawText": "google.com. 204 IN A 74.125.138.101", "rRsetType": 1, "address": "74.125.138.101" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 11, "rawText": "google.com. 11 IN A 173.194.219.102", "rRsetType": 1, "address": "173.194.219.102" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 218, "rawText": "google.com. 218 IN A 64.233.176.138", "rRsetType": 1, "address": "64.233.176.138" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 11, "rawText": "google.com. 11 IN A 173.194.219.100", "rRsetType": 1, "address": "173.194.219.100" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 113, "rawText": "google.com. 113 IN A 74.125.136.139", "rRsetType": 1, "address": "74.125.136.139" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 113, "rawText": "google.com. 113 IN A 74.125.136.138", "rRsetType": 1, "address": "74.125.136.138" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 113, "rawText": "google.com. 113 IN A 74.125.136.113", "rRsetType": 1, "address": "74.125.136.113" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 204, "rawText": "google.com. 204 IN A 74.125.138.113", "rRsetType": 1, "address": "74.125.138.113" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 11, "rawText": "google.com. 11 IN A 173.194.219.138", "rRsetType": 1, "address": "173.194.219.138" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 113, "rawText": "google.com. 113 IN A 74.125.136.102", "rRsetType": 1, "address": "74.125.136.102" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 11, "rawText": "google.com. 11 IN A 173.194.219.113", "rRsetType": 1, "address": "173.194.219.113" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 218, "rawText": "google.com. 218 IN A 64.233.176.102", "rRsetType": 1, "address": "64.233.176.102" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 113, "rawText": "google.com. 113 IN A 74.125.136.100", "rRsetType": 1, "address": "74.125.136.100" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 204, "rawText": "google.com. 204 IN A 74.125.138.138", "rRsetType": 1, "address": "74.125.138.138" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 218, "rawText": "google.com. 218 IN A 64.233.176.100", "rRsetType": 1, "address": "64.233.176.100" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 113, "rawText": "google.com. 113 IN A 74.125.136.101", "rRsetType": 1, "address": "74.125.136.101" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 204, "rawText": "google.com. 204 IN A 74.125.138.102", "rRsetType": 1, "address": "74.125.138.102" } ] }, { "queryTime": "2024-05-10", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 48, "rawText": "google.com. 48 IN A 142.251.36.46", "rRsetType": 1, "address": "142.251.36.46" } ] }, { "queryTime": "2024-05-30", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 23, "rawText": "google.com. 23 IN A 142.251.36.14", "rRsetType": 1, "address": "142.251.36.14" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 181, "rawText": "google.com. 181 IN A 216.58.214.14", "rRsetType": 1, "address": "216.58.214.14" } ] }, { "queryTime": "2024-04-25", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 172.253.63.139", "rRsetType": 1, "address": "172.253.63.139" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 172.253.63.100", "rRsetType": 1, "address": "172.253.63.100" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 172.253.63.113", "rRsetType": 1, "address": "172.253.63.113" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 172.253.63.138", "rRsetType": 1, "address": "172.253.63.138" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 172.253.63.101", "rRsetType": 1, "address": "172.253.63.101" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 172.253.63.102", "rRsetType": 1, "address": "172.253.63.102" } ] }, { "queryTime": "2024-06-04", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 289, "rawText": "google.com. 289 IN A 142.250.179.174", "rRsetType": 1, "address": "142.250.179.174" } ] }, { "queryTime": "2024-06-26", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 90, "rawText": "google.com. 90 IN A 142.251.39.110", "rRsetType": 1, "address": "142.251.39.110" } ] }, { "queryTime": "2023-08-09", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c11:0:0:0:64", "rRsetType": 28, "address": "2607:f8b0:4002:c11:0:0:0:64" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2a00:1450:4019:80b:0:0:0:200e", "rRsetType": 28, "address": "2a00:1450:4019:80b:0:0:0:200e" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c00:0:0:0:71", "rRsetType": 28, "address": "2607:f8b0:4002:c00:0:0:0:71" } ] }, { "queryTime": "2024-05-07", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 248, "rawText": "google.com. 248 IN A 142.250.179.174", "rRsetType": 1, "address": "142.250.179.174" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 142.251.39.110", "rRsetType": 1, "address": "142.251.39.110" } ] }, { "queryTime": "2023-08-18", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c0f:0:0:0:71", "rRsetType": 28, "address": "2607:f8b0:4002:c0f:0:0:0:71" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c0f:0:0:0:64", "rRsetType": 28, "address": "2607:f8b0:4002:c0f:0:0:0:64" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c0f:0:0:0:8a", "rRsetType": 28, "address": "2607:f8b0:4002:c0f:0:0:0:8a" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c0f:0:0:0:65", "rRsetType": 28, "address": "2607:f8b0:4002:c0f:0:0:0:65" } ] }, { "queryTime": "2024-05-27", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 82, "rawText": "google.com. 82 IN A 142.250.179.174", "rRsetType": 1, "address": "142.250.179.174" }, { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 300, "rawText": "google.com. 300 IN A 142.251.39.110", "rRsetType": 1, "address": "142.251.39.110" } ] }, { "queryTime": "2023-08-16", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c11:0:0:0:8a", "rRsetType": 28, "address": "2607:f8b0:4002:c11:0:0:0:8a" } ] }, { "queryTime": "2024-06-17", "domainName": "google.com.", "dnsTypes": { "A": 1 }, "dnsRecords": [ { "name": "google.com", "type": 1, "dnsType": "A", "ttl": 246, "rawText": "google.com. 246 IN A 142.250.179.174", "rRsetType": 1, "address": "142.250.179.174" } ] }, { "queryTime": "2023-08-17", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c11:0:0:0:66", "rRsetType": 28, "address": "2607:f8b0:4002:c11:0:0:0:66" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c0f:0:0:0:8b", "rRsetType": 28, "address": "2607:f8b0:4002:c0f:0:0:0:8b" }, { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c0f:0:0:0:66", "rRsetType": 28, "address": "2607:f8b0:4002:c0f:0:0:0:66" } ] }, { "queryTime": "2023-08-10", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c11:0:0:0:71", "rRsetType": 28, "address": "2607:f8b0:4002:c11:0:0:0:71" } ] }, { "queryTime": "2023-08-11", "domainName": "google.com.", "dnsTypes": { "AAAA": 28 }, "dnsRecords": [ { "name": "google.com", "type": 28, "dnsType": "AAAA", "ttl": 300, "rawText": "google.com. 300 IN AAAA 2607:f8b0:4002:c11:0:0:0:65", "rRsetType": 28, "address": "2607:f8b0:4002:c11:0:0:0:65" } ] } ] }

Pricing

To utilize the DNS History API, API credits are required. Charges are applied only for successful queries, defined by a 2xx status code. If a request results in a 4xx or 5xx status code, no credits will be deducted, and any charges incurred will be refunded.

For each successful request to retrieve a page from the paginated results, 35 credits will be charged for historical DNS lookup. Utilize the Credits Usage API to efficiently monitor your recent consumption of both one-off and subscription credits. This API provides a streamlined way to track and manage your credit usage, ensuring you stay informed about your remaining balance and can optimize your resource allocation effectively.

Price Estimation Calculator

Ready to get started?

Sign Up for Free

APIFreaks

API Catalog

  • Geolocation APIs
  • WHOIS APIs
  • DNS APIs
  • SSL APIs
  • Domain Availability APIs
  • Screenshot APIs
  • Currency APIs
  • Commodity APIs
  • Timezone APIs
  • Zipcode APIs
  • User Agent APIs
  • Other APIs

Tools Catalog

  • Formatters & Beautifiers
  • Converters & Optimizers
  • Viewers & Validators

Docs

  • Documentation
  • Swagger Docs

Pricing & Accounts

  • Pricing
  • Sign up
  • Sign In

Company

  • About Us
  • Resources
  • Terms
  • Privacy

Copyright © 2024

Made in Pakistan