Domain Lookup API - DNS, MX, SPF, Tech & Contact Emails
Pricing
from $2.55 / 1,000 domain analyzeds
Domain Lookup API - DNS, MX, SPF, Tech & Contact Emails
Domain lookup in one call: DNS A/AAAA, MX mail servers, NS, SPF/TXT, homepage title and tech hints, social profiles and public contact emails for any domain. Use it for lead enrichment, KYB checks and email deliverability. Keyless, bulk.
Pricing
from $2.55 / 1,000 domain analyzeds
Rating
0.0
(0)
Developer
Centor Prat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
π Domain Lookup API: DNS, MX, SPF, Tech & Contact Emails
One call, DNS + the live homepage, one record. Give a domain (or many) and get a single structured intel record β resolved IPs, mail (MX) & name servers, SPF, homepage title/description/ tech, social profile links, and public contact emails β instead of juggling DNS tools and a crawler.
Headless Β· keyless (no API keys) Β· structured JSON out Β· built for AI agents.
β‘ Why it's different
Other actors give you raw DNS or raw page scrapes. This one fuses them into one agent-ready record and judges it: does it resolve, does it run mail, does it expose contacts? Ask once.
π What you get (per domain)
| Field | Meaning |
|---|---|
resolves, dns.a, dns.aaaa | Does it resolve + its IPv4/IPv6 |
dns.mx, hasMailServer | Mail servers + a flag |
dns.ns, dns.spf, dns.txt | Name servers, SPF record, TXT records |
homepage.title, .metaDescription, .canonical, .generator | Live homepage metadata + tech hint |
techHints | Detected stack hints (e.g. generator) |
social | LinkedIn / Twitter(X) / Facebook / Instagram / YouTube / GitHub / TikTok links |
emails | Public contact emails found on the homepage |
robotsTxt, sitemaps | robots.txt presence + any declared sitemaps |
hasContacts | True if emails or social links were found |
π₯ Input
| Field | Type | Meaning |
|---|---|---|
domain | string | A single domain, e.g. apify.com (scheme/path stripped) |
domains | array | Many domains: ["apify.com","stripe.com"] (billed per domain) |
includeEmails | boolean | Extract public contact emails (default true; off to skip personal data) |
webhookUrl | string | POST the records here (Zapier/Make/n8n/custom) |
Example input
{ "domains": ["apify.com", "stripe.com"] }
π€ Output (one row per domain)
{"domain": "apify.com", "resolves": true, "hasMailServer": true,"dns": { "a": ["99.84.9.10"], "mx": ["0 apify-com.mail.protection.outlook.com."],"ns": ["ns-1928.awsdns-49.co.uk."], "spf": "v=spf1 include:... -all", "txt": ["..."] },"homepage": { "finalUrl": "https://apify.com/", "statusCode": 200,"title": "Apify: Marketplace of ready-to-run tools for AI","metaDescription": "...", "generator": null },"techHints": [], "social": [{"platform":"github","url":"https://github.com/apify"}],"emails": ["support@apify.com"], "robotsTxt": true, "sitemaps": ["https://apify.com/sitemap.xml"],"hasContacts": true, "sources": ["dns.google (DNS-over-HTTPS)", "apify.com (homepage)"],"capturedAt": "2026-..."}
π° Pricing (pay-per-event menu)
domain-analyzedβ base, charged per domain.contacts-foundβ premium, charged only when a domain yields emails/social (the high-value outcome).
π‘ Use cases
- Lead enrichment: turn a list of domains into contacts + socials + tech in one call.
- Due diligence / KYB: does it resolve, run mail (MX/SPF), what's the stack, who to contact.
- Agent tools: give an outreach/research agent one call instead of DNS + crawl + parse glue.
- Deliverability checks: MX + SPF presence at a glance across many domains.
π€ For AI agents (MCP)
Keyless, one call β a fused, structured record. Every input is described in the schema for programmatic/MCP use. Example MCP server config:
{"mcpServers": {"domain-intel": {"url": "https://mcp.apify.com/?tools=actors,docs,centorprat/domain-lookup-dns-mx-email"}}}
Claude Code: claude mcp add --transport http apify "https://mcp.apify.com/?tools=actors,docs,centorprat/domain-lookup-dns-mx-email" --header "Authorization: Bearer <YOUR_APIFY_TOKEN>"
No extra setup: this Actor is callable from Claude, Cursor, ChatGPT or any MCP client through the Apify MCP server, and agents can find it on their own with the server's search-actors tool.
π Ready-made tasks (one click)
Pre-configured runs for the most common jobs. Open one, change the input, run:
- MX & SPF Records Checker (Bulk Domains): Bulk MX, SPF, TXT, NS and A record lookup for any list of domains. See which domains receive email and have SPF set up.
- Find Contact Emails & Social Profiles from Domains: Get public contact emails, LinkedIn/X/Facebook links, homepage info and MX records for any list of company domains. Bulk enrichment.
- Bulk DNS Lookup: A, MX, NS & TXT Records: Resolve A, AAAA, MX, NS and TXT records for many domains in one call, with resolve/mail flags and homepage title. Keyless DNS API.
β FAQ
- Do I need an API key? No β DNS-over-HTTPS and the homepage fetch are keyless.
- How many domains per run? As many as you pass; billed per domain (plus the premium event when contacts are found).
- Where do emails/social come from? Only the domain's own public homepage HTML β no login, no third-party data.
- Why didn't it find social/emails for site X? Many sites load them via JavaScript or keep them off the homepage; this reads the homepage HTML only.
- Does it follow redirects? Yes (https first, then http), and reports the final URL + status.
- Is the data stored? No β fetched, composed, returned.
- Commercial use? The DNS and your-target homepage are public; see the note below on personal data.
β οΈ Personal data
emails may be personal data. Use it lawfully (e.g. legitimate B2B outreach, due diligence) and in
line with GDPR/CAN-SPAM and the target site's terms. This actor only reads a domain's own public
homepage; it stores nothing.
π Data & attribution
DNS via Google Public DNS-over-HTTPS; homepage data from the target domain's own site. Public data, composed and returned; nothing stored.
π Related actors
Part of one suite of keyless, agent-ready composers by the same developer:
- Shopify Store Leads + App Audit (Reviews, Email, Pixels): Shopify stores by niche, verified and audited for missing apps (reviews, email/SMS, upsell, loyalty, chat, subscriptions), pixels and theme: scored leads with emails.
- Google Maps Leads + Website Audit for Agencies: local businesses from Google Maps audited for website, Google profile, reviews, booking and tracking gaps: scored, explained leads with phone and emails.
- FEMA Flood Zone & Property Risk API - Zillow/Redfin Enricher: FEMA flood zone + 18-hazard FEMA risk index + neighborhood demographics per US address, or for a whole Zillow/Redfin dataset.
- Wikipedia & Wikidata API - Entity Facts, Summary & Pageviews: Wikipedia + Wikidata + pageviews β one structured brief per company, person or place.
- Country Economic Data API - World Bank GDP, FX & Holidays: World Bank + FX + public holidays β one market brief per country.
- Weather, Air Quality & Earthquake Risk API by Location: live weather + air quality + earthquakes β one clear/caution/hazard verdict per point, worldwide.
- Aircraft Tracker API (ADS-B) - Approach & Military Alerts: aircraft approaching a point with CPA/ETA + military/unidentified flags and alerts.
- NARA Catalog Extractor: US National Archives catalog search β digital-object download URLs + metadata.