{
  "id": "whois",
  "name": "WHOIS",
  "description": "Domain, IP address, ASN, TLD, and historical registration lookup service.",
  "kind": "api",
  "audience": "public",
  "access": "open",
  "auth": "No authentication is required for documented public lookups.",
  "lifecycle": "active",
  "health": "operational",
  "canonicalUrl": "https://whois.datasourceapi.com",
  "aliases": [],
  "docsUrl": "https://whois.datasourceapi.com/api/v1/docs",
  "docsMediaType": "application/json",
  "repository": "https://github.com/coopalliance/whois-query",
  "serviceBinding": {
    "supported": false,
    "description": "Use the documented public HTTPS API."
  },
  "provenance": [
    {
      "name": "WHOIS and RDAP registries",
      "description": "Live domain, address, ASN, TLD, and registration observations."
    }
  ],
  "freshness": {
    "cadence": "Queries are resolved on demand and tracked in history; scheduled rechecks run daily at 02:00 UTC.",
    "lastVerified": "2026-09-03"
  },
  "capabilities": [
    "asn",
    "domain-registration",
    "ip-addresses",
    "rdap",
    "whois"
  ],
  "examples": [
    {
      "label": "Domain lookup",
      "description": "Retrieve registration information for a domain.",
      "method": "GET",
      "url": "https://whois.datasourceapi.com/api/v1/example.com"
    }
  ],
  "operations": [
    {
      "operationId": "getWhoisRecord",
      "summary": "Look up a domain, address, or autonomous system.",
      "method": "GET",
      "path": "/api/v1/{query}"
    }
  ],
  "agentReadiness": {
    "level": "limited",
    "score": 52,
    "summary": "Public API documentation is available, but a verified OpenAPI discovery URL was not recorded."
  }
}