{"uid":"cap_O9FluIa12i7_-5oExfM93","slug":"dns-reverse-ptr-lookup-29adf7cb","name":"DNS Reverse PTR Lookup","description":"Reverse-resolve an IPv4 or IPv6 address to its PTR hostname(s). No PTR record returns an empty list. This is reverse DNS (PTR) — not ENS or onchain name resolution.","url":"https://dns.openverbs.com/v1/reverse","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["ip"],"properties":{"ip":{"type":"string","description":"IPv4 or IPv6 address, e.g. \"1.1.1.1\"."}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","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.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4612JTdZrCt5CvPF4cFbw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves an IPv4 or IPv6 address to its PTR hostname(s) via reverse DNS lookup","exampleAgentPrompt":"What's the reverse DNS hostname for the IP address 8.8.8.8? Do a PTR record lookup and tell me what hostname it resolves to.","exampleUseCases":[{"title":"Mail server IP verification","prompt":"I need to check the PTR record for 209.85.220.41 — what hostname does this mail server IP reverse-resolve to? I'm trying to verify it's properly configured."},{"title":"Security incident IP identification","prompt":"We've got a suspicious connection from 185.220.101.50 in our logs — can you do a reverse DNS lookup on that IP and tell me what hostname it maps to?"},{"title":"Server infrastructure audit","prompt":"Can you reverse-resolve 2606:4700:4700::1111 and tell me what PTR hostname comes back for that IPv6 address?"}],"resultDescription":"A list of PTR hostnames associated with the given IP address. If no PTR record exists, an empty list is returned. For most IPs this is a single hostname (e.g. 'one.one.one.one'), but multiple entries are possible.","failureModes":["Invalid or malformed IP address returns an error","No PTR record configured for IP returns an empty list","Network timeout or upstream DNS resolver failure","IPv6 address formatting issues (e.g. non-canonical form)","Rate limiting or payment failure via x402 protocol"],"whenToPreferThis":"Use this endpoint when you need to reverse-resolve an IP address to its PTR hostname via standard DNS — for tasks like mail server verification, security log enrichment, infrastructure auditing, or confirming that reverse DNS is correctly configured. Prefer this over forward DNS lookup (A/AAAA) when you have an IP and need the associated hostname. Not suitable for ENS/blockchain name resolution or WHOIS lookups.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:37:06.611Z","isFirstParty":false}