{"uid":"cap_y0nZHmHj3crMn1vKsix6E","slug":"agentbit-dns-inspect-baad4b71","name":"AgentBit DNS Inspect","description":"Complete DNS inspection in one call over DNS-over-HTTPS: A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records with TTLs — plus a derived email posture analysis (SPF present and policy, DMARC present and policy, MX count, overall assessment) that raw lookup tools don't do.","url":"https://agentbit.app/v1/dns/inspect","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"types":{"type":"array","items":{"enum":["A","AAAA","MX","TXT","NS","CNAME","SOA","CAA"],"type":"string"},"description":"Record types to query (default: all eight)"},"domain":{"type":"string","description":"Hostname to inspect, e.g. example.com"}}},"responseSchema":{"type":"json","example":{"domain":"example.com","records":{"A":[{"ttl":300,"data":"93.184.215.14","name":"example.com"}],"MX":{},"TXT":[{"ttl":300,"data":"v=spf1 -all","name":"example.com"}]},"resolved":true,"email_posture":{"mx_count":0,"assessment":"partial","spf_policy":"-all","spf_present":true,"dmarc_policy":null,"dmarc_present":false}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_p9HiUpHmaROCHUKDw3o3n","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a full DNS inspection (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA records with TTLs) over DNS-over-HTTPS and returns a derived email posture analysis including SPF and DMARC assessment.","exampleAgentPrompt":"Can you do a full DNS inspection of stripe.com — I want to see all the DNS records including A, MX, TXT, and NS, and also check whether their email setup has SPF and DMARC properly configured?","exampleUseCases":[{"title":"Email security audit before sending campaign","prompt":"Before I start sending outreach emails from acme.com, can you check whether acme.com has SPF and DMARC set up correctly, and what policies they enforce?"},{"title":"Vendor domain due diligence","prompt":"We're onboarding a new supplier at vendor-corp.com — can you pull all their DNS records and tell me if their email authentication posture looks solid or has gaps?"},{"title":"Debugging email deliverability issues","prompt":"Emails from mybusiness.io keep landing in spam — can you inspect all the DNS records for mybusiness.io and tell me if SPF or DMARC are missing or misconfigured?"}],"resultDescription":"A JSON object containing the domain name, a 'records' map with each requested DNS record type (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA) including name, data, and TTL fields, a 'resolved' boolean, and an 'email_posture' object with fields for spf_present, spf_policy, dmarc_present, dmarc_policy, mx_count, and an overall assessment string (e.g. 'partial', 'good', 'none').","failureModes":["Domain does not exist or is unresolvable — resolved: false with empty records","Invalid domain format — validation error on input","Upstream DNS-over-HTTPS provider timeout — transient error response","Requested record types not found — empty objects returned for those record types","Payment failure — x402 payment not accepted or insufficient USDC"],"whenToPreferThis":"Choose this endpoint when you need both raw DNS record data AND a synthesized email posture analysis in a single call, without needing to parse SPF/DMARC TXT records yourself. It is preferable to raw DNS tools when the goal is to quickly assess whether a domain's email infrastructure is properly secured (SPF, DMARC, MX) for due diligence, deliverability audits, or onboarding checks. It covers all eight major record types simultaneously, making it more efficient than running multiple separate lookups.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:52:02.212Z","isFirstParty":false}