DNS Lookup - Bulk A, MX, NS, TXT Records avatar

DNS Lookup - Bulk A, MX, NS, TXT Records

Pricing

Pay per usage

Go to Apify Store
DNS Lookup - Bulk A, MX, NS, TXT Records

DNS Lookup - Bulk A, MX, NS, TXT Records

DNS record lookup for A, AAAA, MX, NS, TXT, CNAME, and SOA records. Query any domain for complete DNS configuration. For security audits, domain migration, and infrastructure monitoring. No API key required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ava Torres

Ava Torres

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

DNS Lookup - Bulk A/MX/NS/TXT Records

Look up DNS records for any domain in bulk. Returns A, AAAA, MX, NS, TXT, CNAME, and SRV records in a single structured output.

What it does

For each domain you provide, this actor queries all major DNS record types and returns them in a clean, structured format. Perfect for:

  • Email deliverability audits — check MX, SPF, DKIM, and DMARC records
  • Security assessments — enumerate DNS infrastructure, find misconfigurations
  • Domain research — bulk-analyze thousands of domains at once
  • DNS migration — compare records before and after provider changes
  • Infrastructure monitoring — track DNS changes over time

Input

FieldTypeDescription
domainsArray of stringsList of domains to look up (e.g., google.com, github.com)
recordTypesArray of stringsOptional. Specific record types to query (A, AAAA, MX, NS, TXT, CNAME, SRV). Leave empty for all.
maxResultsIntegerMaximum domains to process (default: 100, max: 10,000)

Output

Each domain returns a structured record with:

{
"domain": "google.com",
"aRecords": ["142.250.80.46"],
"aaaaRecords": ["2607:f8b0:4004:800::200e"],
"mxRecords": [{"host": "smtp.google.com", "priority": 10}],
"nsRecords": ["ns1.google.com", "ns2.google.com"],
"txtRecords": ["v=spf1 include:_spf.google.com ~all"],
"cnameRecords": [],
"srvRecords": [],
"lookupTimeMs": 45
}

Use cases

Email deliverability check

Set recordTypes to ["MX", "TXT"] to quickly audit SPF, DKIM, and DMARC records across your domain portfolio.

Security audit

Query all record types to enumerate the full DNS footprint of target domains — find forgotten subdomains, misconfigured mail servers, and exposed services.

Bulk domain analysis

Provide up to 10,000 domains and get complete DNS profiles in minutes. Export results as JSON, CSV, or Excel.

Pricing

$0.10 per 1,000 domains looked up. Each domain lookup includes all requested record types.

Integration

This actor works with the Apify API, CLI, and SDKs (Python, JavaScript, Go). Results can be exported or piped to other actors.