DNS Records Lookup API — A, MX, TXT, NS by Domain avatar

DNS Records Lookup API — A, MX, TXT, NS by Domain

Pricing

Pay per usage

Go to Apify Store
DNS Records Lookup API — A, MX, TXT, NS by Domain

DNS Records Lookup API — A, MX, TXT, NS by Domain

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Technical Dost Solutions

Technical Dost Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

DNS Records Lookup API Resolve any domain's DNS into structured JSON — A, AAAA, MX, NS, TXT, CNAME and SOA records — in one bulk call. No API key. Built for developers who need fast, reliable, bulk results without managing servers or proxies.

Features

  • One structured JSON record per domain.
  • Bulk + concurrent — process up to 100 domains per run.
  • No proxy, no browser, no API key — fast and low-cost.
  • Graceful failures: unreachable inputs return ok: false with an error; the run never crashes.

Input

{"domains": ["github.com", "cloudflare.com"], "maxItems": 100}

Output

One record per domain:

{
"domain": "github.com",
"ok": true,
"A": ["140.82.112.3"],
"AAAA": [],
"MX": [{"exchange": "aspmx.l.google.com", "priority": 1}],
"NS": ["dns1.p08.nsone.net"],
"TXT": ["v=spf1 ..."],
"CNAME": [],
"SOA": {"nsname": "...", "serial": 1}
}

Who it's for

  • DevOps & SRE teams auditing DNS
  • Security researchers mapping infrastructure
  • Email/deliverability tooling reading MX & SPF (TXT)
  • Monitoring services tracking record changes

How to use

  1. Add your domains to the domains input field.
  2. Run the Actor and read one structured record per input from the dataset.
  3. Export as JSON, CSV, or Excel, or call the Actor's API from your backend.

FAQ

Do I need an API key? No. You provide domains; the Actor does the rest. Does it return personal data? No — only public infrastructure/metadata, never personal contact data. What formats can I export? JSON, CSV, and Excel via the dataset, or the Actor API.

Pricing

Pay-per-event: a tiny per-run start fee plus a small per-result charge. You pay only for successful results. See the Pricing tab.

Further reading

  • Keyword: DNS records lookup.