# MoneyTools DNS Propagation Checker

> MoneyTools DNS Propagation Checker is a paid API for AI agents from tools.moneytools.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-11-05).

Queries 6 public DNS resolvers (Cloudflare, Google, AdGuard, NextDNS, AliDNS, DNSPod) to check whether a DNS change has propagated globally

## Facts

- Endpoint: GET https://tools.moneytools.dev/v1/dns-propagation?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-05
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/moneytools-dns-propagation-checker-14523d7e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Su-yHFiVWewBPtFipfEq1

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability moneytools-dns-propagation-checker-14523d7e
```

Example prompt: Can you check if the DNS A record for moneytools.dev has propagated across Cloudflare, Google, and other major resolvers?

## When to prefer this

Use this endpoint when you need to verify DNS propagation across multiple globally distributed public resolvers in a single call, rather than manually querying each resolver or relying on a single resolver's view. It's especially useful for agents automating post-deployment checks, debugging email delivery after MX record changes, or confirming domain verification TXT records have spread globally. The 6-resolver panel (Cloudflare, Google, AdGuard, NextDNS, AliDNS, DNSPod) gives broad geographic and provider coverage in one request.

## Known failure modes

- Invalid or non-existent domain returns an error or empty resolver results
- Unsupported record type may return an error or no data
- Free tier (10/day) exhausted without payment credentials returns a 402 Payment Required
- Transient resolver timeout may cause partial results for some resolvers
- Malformed domain input (e.g. missing TLD) returns a validation error

## How this service works

DNS propagation check: Query 6 public resolvers (Cloudflare, Google, AdGuard, NextDNS, AliDNS, DNSPod) and compare answers: has my DNS change propagated? Free tier 10/day; then $0.002 via x402 (HTTP 402 + PAYMENT-REQUIRED) or X-API-Key credits. Not charged on failure. $0.002 USDC per call via x402 on Base. Run by MoneyTools.

## Output

A JSON object showing the DNS query results from each of the 6 resolvers (Cloudflare, Google, AdGuard, NextDNS, AliDNS, DNSPod), including the resolved values per resolver so you can compare them and assess whether the change is globally consistent. Also includes payment metadata indicating whether a charge was applied and the transaction reference.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "domain"
     ],
     "properties": {
      "type": {
       "type": "string",
       "examples": [
        "A"
       ],
       "description": "A|AAAA|CNAME|MX|TXT|NS|CAA"
      },
      "domain": {
       "type": "string",
       "examples": [
        "moneytools.dev"
       ],
       "description": "hostname"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "payment": {
       "type": "object",
       "properties": {
        "charged": {
         "type": "boolean"
        },
        "network": {
         "type": "string"
        },
        "amountUsd": {
         "type": "string"
        },
        "transaction": {
         "type": [
          "string",
          "null"
         ]
        }
       }
      },
      "freeTier": {
       "type": "object"
      },
      "_moneytools": {
       "type": "object",
       "description": "optional plan / partner hints"
      }
     },
     "description": "Tool-specific JSON result (see llms.txt / openapi.json). Always includes payment info.",
     "additionalProperties": true
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/moneytools-dns-propagation-checker-14523d7e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tools.moneytools.dev](https://www.zero.xyz/host/tools.moneytools.dev/llms.txt)
