Domain Change Detection & DNS Audit Tool
Pricing
from $50.00 / 1,000 results
Domain Change Detection & DNS Audit Tool
This Actor fetches DNS records (A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV) for given domains using Google's DNS-over-HTTPS API and retrieves web page content hashes for monitoring domain integrity and changes. It outputs structured JSON snapshots or errors into the default dataset suitable for chan
Domain Change Detection & DNS Audit Tool Actor
This Apify Actor allows IT security teams, domain managers, and infrastructure auditors to monitor specified domain URLs and their DNS records for any changes. It helps detect unauthorized updates or misconfigurations quickly by providing structured JSON snapshots of DNS records and content hashes of web pages.
Features
- Fetches DNS records (A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV) using Google DNS-over-HTTPS API
- Retrieves HTTP(s) content of the domain home page and computes a SHA256 content hash
- Outputs structured JSON snapshots for each domain
- Designed for continuous monitoring and automation
Input
Provide a JSON with:
domains: an array of domain names or URLs
Example:
{"domains": ["example.com", "https://example.net"]}
Alternatively, a simple list of domain strings is accepted:
["example.com","example.net"]
Output
Each dataset item has the format:
{"domain": "example.com","type": "snapshot","dns": {"A": ["93.184.216.34"],"AAAA": [],"CNAME": [],"MX": [],"TXT": ["v=spf1 -all"],"NS": ["ns.example.com."],"SOA": [],"PTR": [],"SRV": []},"content_hash": "8a69f135ac69a1e5be4120577a5a67df3b066c0e7a974312ac9f208af04d4a51"}
Errors are also reported with type: "error" and message field.
Usage
Run the Actor with your input domains JSON or list.
Example run input:
{"domains": ["example.com"]}
The Actor fetches DNS and web content snapshot and stores JSON items in its default dataset.
Disclaimer
This Actor uses Google DNS-over-HTTPS public API for DNS record retrieval, respecting usage policies. It performs only allowed DNS record queries and HTTP GET requests to the domains provided.
License
MIT