{
 "$schema": "https://jasvel.org/api/v1/openapi.json",
 "service": "jasvel.org open data",
 "status": "ok",
 "generated": "2026-09-17T06:57:25.920Z",
 "note": "Every dataset is a static file rebuilt with the site. There is no cache to warm, no key to rotate and no rate limit. `generated` is the build time — the rules of Schieber have not changed in a century, so a stale timestamp means the site has not been rebuilt, never that the numbers moved.",
 "endpoints": [
  {
   "url": "https://jasvel.org/api/v1/card-values.json",
   "kind": "dataset"
  },
  {
   "url": "https://jasvel.org/api/v1/weis.json",
   "kind": "dataset"
  },
  {
   "url": "https://jasvel.org/api/v1/contracts.json",
   "kind": "dataset"
  },
  {
   "url": "https://jasvel.org/api/v1/scoring.json",
   "kind": "dataset"
  },
  {
   "url": "https://jasvel.org/api/v1/glossary.json",
   "kind": "dataset"
  },
  {
   "url": "https://jasvel.org/api/v1/pages.json",
   "kind": "dataset"
  },
  {
   "url": "https://jasvel.org/api/v1/jasvel.json",
   "kind": "dataset"
  },
  {
   "url": "https://jasvel.org/api/v1/index.json",
   "kind": "entry point"
  },
  {
   "url": "https://jasvel.org/api/v1/openapi.json",
   "kind": "description"
  },
  {
   "url": "https://jasvel.org/mcp",
   "kind": "MCP (JSON-RPC 2.0, POST)"
  },
  {
   "url": "https://jasvel.org/a2a",
   "kind": "A2A (JSON-RPC 2.0, POST)"
  }
 ]
}