{"uid":"cap_Gd2o6ctF8wljMMU0P0u0b","slug":"dns-a-record-lookup-c3f427a9","name":"DNS A Record Lookup","description":"DNS A record lookup: resolve a domain name to its IPv4 addresses with TTL, record count, DNSSEC validation flag and response code, via DNS-over-HTTPS. Fast, no API key. $0.01 per lookup.","url":"https://intel.rallylive.ca/dns/a","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","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"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_JuaxCHBE-WKllFIPMLVe3","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":"Resolves a domain name to its IPv4 addresses via DNS-over-HTTPS, returning addresses, TTL, record count, DNSSEC validation status, and response code.","exampleAgentPrompt":"What IPv4 addresses does github.com resolve to right now, and what's the TTL and DNSSEC status on its A records?","exampleUseCases":[{"title":"Verify domain IP before deployment","prompt":"What IPv4 addresses is api.mycompany.com currently resolving to? I want to check the A records and TTL before we push our DNS change live."},{"title":"Security audit of third-party domain","prompt":"Look up the A records for payments.vendor.com — I need the IPv4 addresses, whether DNSSEC is valid, and what the DNS response code is."},{"title":"Monitor DNS propagation after migration","prompt":"Can you check the DNS A records for shop.mybrand.com and tell me the current IP addresses, record count, and TTL? I just updated my nameservers and want to see if it's propagated."}],"resultDescription":"Returns the resolved IPv4 address(es) for the queried domain, along with TTL (time-to-live in seconds), the total number of A records returned, a DNSSEC validation flag indicating whether the response is DNSSEC-validated, and the DNS response code (e.g. NOERROR, NXDOMAIN, SERVFAIL).","failureModes":["NXDOMAIN response if domain does not exist","SERVFAIL if upstream DNS resolver is unreachable or the domain has misconfigured nameservers","Empty record set if the domain has no A records (e.g. only AAAA or CNAME)","Timeout if the DNS-over-HTTPS provider is slow to respond","Payment failure if the $0.01 USDC x402 payment is not accepted"],"whenToPreferThis":"Use this endpoint when you need fast, keyless DNS A record resolution with structured metadata (TTL, record count, DNSSEC flag, response code) and are happy paying $0.01 per lookup. Prefer it over general DNS lookup endpoints when you specifically need IPv4 A records with DNSSEC validation status. Its sibling dns-lookup endpoint covers multiple record types (A, MX, TXT) in one call if you need broader DNS data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:52:50.653Z","isFirstParty":false}