{"uid":"cap_bRejugPcrB_-eKN25TzUB","slug":"lookproof-dns-soa-record-checker-7a1e13f4","name":"Lookproof DNS SOA Record Checker","description":"Check SPF, DMARC, DKIM, MTA-STS, DNSSEC and more, with results that explain what was found and why. Free browser checks and a pay-per-request API with x402.","url":"https://api.lookproof.dev/v1/dns/soa?utm_source=zero.xyz","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","title":"DomainInput","required":["domain"],"properties":{"domain":{"type":"string","title":"Domain","examples":["example.com"],"maxLength":1024,"minLength":1}},"additionalProperties":false}},"additionalProperties":false}}},"responseSchema":null,"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_K3nwHQDCX7pZ-8HHrgsUj","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":"Retrieves and validates a domain's SOA record through public resolvers, checking primary server, contact, serial, and all zone transfer timers against RFC 1912 and RFC 2308.","exampleAgentPrompt":"Can you pull the SOA record for cloudflare.com and tell me the zone serial, refresh and retry timers, and whether they comply with RFC 1912?","exampleUseCases":[{"title":"Debugging lingering NXDOMAIN responses","prompt":"A record I deleted from example.com keeps returning NXDOMAIN — can you check the SOA record for example.com and explain the negative caching TTL so I know how long that'll last?"},{"title":"Auditing zone transfer configuration","prompt":"Check the SOA record for mycompany.org and tell me if the refresh, retry, and expire intervals are within RFC 1912 recommended ranges."},{"title":"Identifying primary authoritative server","prompt":"Who is the primary nameserver listed in the SOA for github.com, and what's the contact address and current serial number?"}],"resultDescription":"Returns the full SOA record for the queried domain including: primary nameserver, admin contact (formatted as email), serial number (with format detection for YYYYMMDDnn vs counter style), refresh interval, retry interval, expire interval, and negative caching TTL — each validated against RFC 1912 and RFC 2308 recommendations with pass/fail indicators.","failureModes":["Domain not found or does not exist — returns error indicating no SOA record resolvable","Domain has no SOA record (e.g. subdomain queried instead of zone apex) — may return empty or parent SOA","Resolver timeout — public resolvers unreachable or slow, returns timeout error","Invalid domain input — malformed domain string rejected with validation error","Domain with multiple SOA records (misconfiguration) — may return first encountered or error"],"whenToPreferThis":"Use this endpoint when you need to inspect or validate the authoritative zone metadata for a domain — especially for debugging DNS negative caching (lingering NXDOMAIN), understanding zone transfer schedules, verifying serial number freshness, or auditing RFC compliance of SOA timer values. Prefer this over a generic DNS lookup tool when RFC 1912 / RFC 2308 compliance context and structured timer interpretation are needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:39:58.808Z","isFirstParty":false,"canonicalSlug":"lookproof-dns-soa-record-checker-7a1e13f4"}