{"uid":"cap_xaDob_xgmoHOh463OR8TV","slug":"netintel-production-440c-up-railway-app-291d8ccb","name":"NetIntel DNS Lookup","description":"Resolves all DNS record types for a domain, parses SPF/DKIM/DMARC from TXT records, and compares A records across Google/Cloudflare/Quad9 resolvers for propagation consistency.","url":"https://netintel-production-440c.up.railway.app/dns/lookup","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain name to query (e.g. example.com)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"domain":{"type":"string"},"records":{"type":"object"},"security":{"type":"object"},"propagation":{"type":"object"}}}}}}},"responseSchema":{"type":"json","example":{"domain":"example.com","records":{"A":["93.184.216.34"],"MX":[{"exchange":"mail.example.com","priority":10}],"NS":["ns1.example.com","ns2.example.com"],"PTR":[],"SOA":{"mname":"ns1.example.com","retry":900,"rname":"admin.example.com","expire":604800,"serial":2024010101,"minimum":86400,"refresh":3600},"TXT":["v=spf1 include:_spf.google.com ~all"],"AAAA":["2606:2800:220:1:248:1893:25c8:1946"],"CNAME":[]},"security":{"spf":{"raw":"v=spf1 include:_spf.google.com ~all","version":"spf1","mechanisms":["include:_spf.google.com"],"all_qualifier":"~all"},"dkim":{"raw":"v=DKIM1; k=rsa; p=MIIBIjAN...","version":"DKIM1","key_type":"rsa","public_key":"MIIBIjAN..."},"dmarc":{"pct":null,"raw":"v=DMARC1; p=reject; rua=mailto:dmarc@example.com","rua":"mailto:dmarc@example.com","ruf":null,"policy":"reject","version":"DMARC1","subdomain_policy":null}},"propagation":{"resolvers":[{"A":["93.184.216.34"],"ip":"8.8.8.8","resolver":"Google"},{"A":["93.184.216.34"],"ip":"1.1.1.1","resolver":"Cloudflare"},{"A":["93.184.216.34"],"ip":"9.9.9.9","resolver":"Quad9"}],"consistent":true}}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"domain":"example.com"}}},"response":{"domain":"example.com","records":{"A":["172.66.147.243","104.20.23.154"],"MX":[{"exchange":"","priority":0}],"NS":["hera.ns.cloudflare.com","elliott.ns.cloudflare.com"],"PTR":[],"SOA":{"mname":"elliott.ns.cloudflare.com","retry":2400,"rname":"dns.cloudflare.com","expire":604800,"serial":2405749864,"minimum":1800,"refresh":10000},"TXT":["_k2n1y4vw3qtb4skdx9e7dxt97qrmmq9","v=spf1 -all"],"AAAA":["2606:4700:10::6814:179a","2606:4700:10::ac42:93f3"],"CNAME":[]},"security":{"spf":{"raw":"v=spf1 -all","version":"spf1","mechanisms":[],"all_qualifier":"-all"},"dkim":{"raw":"v=DKIM1; p=","version":"DKIM1","key_type":null,"public_key":""},"dmarc":{"pct":null,"raw":"v=DMARC1;p=reject;sp=reject;adkim=s;aspf=s","rua":null,"ruf":null,"policy":"reject","version":"DMARC1","subdomain_policy":"reject"}},"propagation":{"resolvers":[{"A":["104.20.23.154","172.66.147.243"],"ip":"8.8.8.8","resolver":"Google"},{"A":["104.20.23.154","172.66.147.243"],"ip":"1.1.1.1","resolver":"Cloudflare"},{"A":["104.20.23.154","172.66.147.243"],"ip":"9.9.9.9","resolver":"Quad9"}],"consistent":true}}},"exampleRequest":{"domain":"example.com"},"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_j_DiC-CJRBlotGHlVLtmY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves all DNS record types for a domain, parses SPF/DKIM/DMARC from TXT records, and compares A records across Google, Cloudflare, and Quad9 resolvers to check propagation consistency.","exampleAgentPrompt":"Can you look up all the DNS records for stripe.com — I want to see the A, MX, and TXT records including SPF, DKIM, and DMARC, and check whether the A records are consistent across Google, Cloudflare, and Quad9 resolvers?","exampleUseCases":null,"resultDescription":"Returns a structured breakdown of all DNS record types for the queried domain, parsed security records (SPF, DKIM, DMARC extracted from TXT), and a propagation comparison showing whether A records are consistent across Google (8.8.8.8), Cloudflare (1.1.1.1), and Quad9 (9.9.9.9) resolvers.","failureModes":["Invalid or non-existent domain returns empty or error record set","Domain with no TXT records returns empty SPF/DKIM/DMARC fields","DNS timeout from one resolver causes partial propagation result","Malformed domain string returns validation error","NXDOMAIN for domain that does not exist"],"whenToPreferThis":"Use this endpoint when you need a comprehensive, all-in-one DNS lookup that also parses email security records (SPF/DKIM/DMARC) and checks propagation consistency across major public resolvers — ideal for diagnosing email deliverability issues, verifying DNS changes have propagated, or auditing a domain's full DNS configuration in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:51:06.481Z","isFirstParty":false}