DNS lookups, reverse DNS, WHOIS/RDAP, and IP geolocation via x402 micropayments on Base
What it does
AgentUtil DNS is an x402-enabled API that provides four core network-intelligence operations: forward DNS record lookups (A, AAAA, MX, TXT, CNAME, NS, SOA, ANY), reverse DNS resolution from IP to hostname, WHOIS/RDAP domain registration queries, and IP geolocation. All endpoints accept POST requests with JSON bodies and return structured JSON responses.
The service is designed for autonomous agents and offers a free tier of 10 requests per day per IP with no signup required. Beyond the free tier, requests are paid via the x402 protocol using USDC on the Base chain at $0.001 per request. The OpenAPI 3.1.0 specification is well-defined with clear request/response schemas for all four endpoints (/v1/lookup, /v1/reverse, /v1/whois, /v1/geoip).
The root page serves a simple web UI for manual DNS lookups. Documentation pages (/docs, /api, /pricing) return 404, so the OpenAPI spec is the primary source of technical detail. The probe did not capture a 402 payment challenge on the /v1/lookup endpoint (it returned 400 on POST, likely because no request body was sent), so x402 payment flow could not be independently verified at probe time.
Capabilities
Use cases
- —Autonomous agents resolving domain DNS records to verify infrastructure configurations
- —Reverse-DNS lookups to identify hostnames associated with suspicious IP addresses
- —WHOIS/RDAP queries to check domain registration details, expiry dates, and registrar info
- —IP geolocation to determine the physical location and ISP of a given IP address
- —Automated security scanning pipelines that need DNS and WHOIS data on demand
Fit
Best for
- —AI agents needing programmatic DNS and WHOIS data without API key signup
- —Low-volume network reconnaissance with a free tier (10 requests/day)
- —Micropayment-based access to DNS utilities without subscription commitments
Not for
- —High-volume bulk DNS enumeration (micropayment cost adds up at scale)
- —Real-time latency-critical DNS resolution (use a local resolver instead)
Quick start
curl -X POST https://dns.agentutil.net/v1/lookup \
-H "Content-Type: application/json" \
-d '{"domain": "example.com", "type": "A"}'Example
Request
{
"type": "A",
"domain": "example.com"
}Response
{
"domain": "example.com",
"records": [
{
"ttl": 3600,
"type": "A",
"value": "93.184.216.34"
}
],
"query_type": "A"
}Endpoint
Quality
Full OpenAPI 3.1.0 schema with clear request/response definitions and pricing metadata. However, the x402 payment challenge was not captured (endpoint returned 400, not 402), documentation pages all 404, and no crawled docs beyond the OpenAPI spec. Pricing and free tier details come solely from the x-pricing extension in the spec.
Warnings
- —x402 payment challenge was not independently verified — probe returned 400 on POST (likely missing body), not 402
- —All documentation URLs (/docs, /api, /pricing, /README) return 404
- —Free tier and pricing claims are sourced only from the OpenAPI x-pricing extension, not independently confirmed
Citations
- —Provides DNS lookups, reverse DNS, WHOIS/RDAP, and IP geolocationhttps://dns.agentutil.net
- —Free tier of 10 requests/day per IP, paid tier at $0.001/request in USDC on Base via x402https://dns.agentutil.net
- —Supports record types A, AAAA, MX, TXT, CNAME, NS, SOA, ANYhttps://dns.agentutil.net