{"uid":"cap_gUGm0c12azWGEbeKAmc5e","slug":"hyrule-cloud-dns-lookup-9ad52691","name":"Hyrule Cloud DNS Lookup","description":"Hyrule Cloud is pay-per-use infrastructure for AI agents on AS215932: IPv6-native compute, outbound requests over Direct, Tor, I2P, or Yggdrasil, BGP/routing intelligence, IP/ASN intelligence, DNS diagnostics, blocklist membership checks, filtering evidence, RDAP/WHOIS registry lookups, web and deep TLS checks, mail deliverability, outside-in port reachability, NAT port-forward checks, VoIP/SIP diagnostics. Calls settle in USDC via x402. Domain registration is deferred from this launch catalog. This OpenAPI document contains the launch-ready, independently payable agent surface plus the free supporting routes (quotes, status polling, pricing, template catalog) required to complete those workflows.","url":"https://cloud.hyrule.host/v1/dns/lookup?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"name":{"type":"string","title":"Name","maxLength":253,"minLength":1},"type":{"enum":["A","AAAA","CAA","CNAME","DNSKEY","DS","MX","NAPTR","NS","PTR","SOA","SRV","TXT","TLSA","ANY"],"type":"string","title":"DNSLookupRecordType","default":"A"},"trace":{"type":"boolean","title":"Trace","default":false},"dnssec":{"type":"boolean","title":"Dnssec","default":false},"resolver":{"type":"string","title":"Resolver","default":"system"},"timeout_ms":{"type":"integer","title":"Timeout Ms","default":3000,"maximum":30000,"minimum":500}}},"responseSchema":{"type":"json","example":{"rcode":"NOERROR","trace":[],"answers":[{"ttl":300,"name":"example.com","type":"AAAA","value":"2001:db8::1"}],"question":{"name":"example.com","type":"AAAA"},"resolver":"system","authority":[],"additional":[],"request_id":"dns_a1b2c3d4","generated_at":"2026-07-15T00:00:00Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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":{"p10Cents":"0.1000","medianCents":"0.1000","p90Cents":"0.1000","minCents":"0.1000","maxCents":"0.1000","p95Cents":"0.1000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_D16tkksoRm3cDoZxJ3pPj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs DNS record lookups for a given domain name, supporting all major record types with optional DNSSEC validation, custom resolver, and query tracing.","exampleAgentPrompt":"Look up the MX records for gmail.com using DNSSEC validation and give me the full answer set with TTLs.","exampleUseCases":[{"title":"Verify email domain DNS setup","prompt":"Check the MX and TXT records for sendgrid.com — I need to confirm the SPF record is set correctly and whether DNSSEC is valid."},{"title":"Diagnose IPv6 connectivity issues","prompt":"Look up the AAAA records for cloudflare.com and tell me what IPv6 addresses it resolves to, and how long the TTL is."},{"title":"Audit certificate authority policy","prompt":"Query the CAA records for stripe.com so I can see which certificate authorities are permitted to issue certs for that domain."}],"resultDescription":"Returns a structured DNS response including the RCODE (e.g. NOERROR, NXDOMAIN), an array of answer records (each with name, type, value, and TTL), authority and additional sections, DNSSEC validation status and chain detail, optional trace hops, the resolver used, the original question, a unique request_id, and a generated_at timestamp.","failureModes":["NXDOMAIN returned when domain does not exist","SERVFAIL if the upstream resolver fails or times out","Timeout error if resolution exceeds timeout_ms limit","DNSSEC validation failure if chain is broken or unsigned","Empty answers array for valid domain with no records of requested type","Invalid record type enum value causes request validation error","Name too long (>253 chars) or empty causes schema validation failure"],"whenToPreferThis":"Choose this endpoint when you need programmatic DNS resolution with support for DNSSEC validation, custom resolvers, or query tracing — particularly within an AI agent workflow that already pays per request in USDC via x402. It is especially suitable when you need detailed structured output (TTLs, authority, additional sections) rather than a simple string answer, or when you want to trace the full DNS delegation path.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T12:32:24.409Z","isFirstParty":false,"canonicalSlug":"hyrule-cloud-dns-lookup-9ad52691"}