{
    "api": "vdns-api/1.3.1",
    "what": "Checks whether a website is still the one whose identity and DNS were recorded. Open, no account, no key. Every answer is recomputable from public evidence without trusting us.",
    "endpoints": {
        "GET /v1/check?domain=example.com": "the check. Add &steps=0 for the short form.",
        "GET /v1/health": "liveness and the limits in force",
        "GET /openapi.json": "machine-readable description",
        "POST /mcp": "JSON-RPC 2.0, one tool: check_domain"
    },
    "limits": {
        "per_minute": 20,
        "per_hour": 200,
        "per_day": 1000,
        "cache_seconds": 300,
        "note": "A repeated check for the same domain inside the cache window is served from cache and does not count against your limit."
    },
    "read_this_first": [
        "band=unknown means the domain does not participate. That is not a warning.",
        "stars is null when a domain does not participate - deliberately not 0, because 0 reads as a score.",
        "This says what is provably unchanged, not whether the recorded facts were true."
    ],
    "docs": "https://esreal.org/tools/api"
}
