DNS Lookup API – Bulk A, MX, NS, TXT Records avatar

DNS Lookup API – Bulk A, MX, NS, TXT Records

Pricing

from $0.50 / 1,000 dns records

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

DNS Lookup API – Bulk A, MX, NS, TXT Records

Bulk DNS lookup API via Cloudflare DoH: A, AAAA, MX, NS, TXT, CNAME, SOA. No WHOIS PII. No login. Enrich domains for SEO and ops. MCP-ready.

Pricing

from $0.50 / 1,000 dns records

Rating

0.0

(0)

Developer

Pablo Navarro

Pablo Navarro

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

DNS lookup API for bulk A, AAAA, MX, NS, TXT, CNAME and SOA records via Cloudflare DNS-over-HTTPS. No WHOIS, no registrant emails — only public DNS resource records. MCP-ready for SEO and ops.

What does it do?

  • One dataset row per resource record.
  • Domain, type, value, TTL and MX priority.
  • Resolver identifier (Cloudflare DoH).

Use cases

  • KYB / merchant checks: verify MX/SPF/DMARC TXT.
  • Migrations: inventory DNS before cutover.
  • Security: spot suspicious TXT/NS changes.
  • Automations: enrich domain lists without WHOIS PII; call from AI agents via MCP.

Input

FieldDescription
domainsHostnames to resolve. Example: example.com, google.com
recordTypesDefault A,AAAA,MX,NS,TXT,CNAME. Example: MX, TXT
maxItemsCap on RR rows returned.

Example input:

{
"domains": [
"example.com",
"cloudflare.com",
"wikipedia.org"
],
"recordTypes": [
"A",
"MX",
"NS",
"TXT"
],
"maxItems": 30
}

Output

Real output (sample from a prior run on 27 Oct 2026, Europe/Madrid):

[
{
"domain": "example.com",
"type": "A",
"value": "172.66.147.243",
"ttl": 71,
"priority": null,
"resolver": "cloudflare-dns.com"
},
{
"domain": "example.com",
"type": "A",
"value": "104.20.23.154",
"ttl": 71,
"priority": null,
"resolver": "cloudflare-dns.com"
}
]

Export as JSON, CSV or Excel, read through the API, or send to Google Sheets, Make, Zapier, n8n or webhooks. You can also run this Actor from AI agents through the Apify MCP server.

Pricing

Pay per event: $0.50 per 1,000 DNS records plus $0.00005 per run start. There is no extra platform usage charge beyond Apify’s normal platform fees if any apply to your plan.

FAQ

Is WHOIS included? No. WHOIS often contains personal contacts and is excluded on purpose.

Which resolver? Cloudflare cloudflare-dns.com DNS-over-HTTPS JSON API.

Can AI agents use it? Yes. Call through the Apify API or Apify MCP server.

Data source and license

Source: public DNS data via Cloudflare DNS over HTTPS. No WHOIS/personal registration data. Not affiliated with Cloudflare.

This Actor is not affiliated with or endorsed by the data source. You are responsible for using the data in line with the source's license and terms.