{
 "openapi": "3.1.0",
 "info": {
  "title": "agenticweb.wiki data",
  "version": "2026-09-07",
  "license": {
   "name": "CC BY 4.0",
   "url": "https://creativecommons.org/licenses/by/4.0/"
  }
 },
 "servers": [
  {
   "url": "https://agenticweb.wiki"
  }
 ],
 "paths": {
  "/data/standards.json": {
   "get": {
    "summary": "All records with vocab",
    "responses": {
     "200": {
      "description": "OK",
      "content": {
       "application/json": {}
      }
     }
    }
   }
  },
  "/data/protocols/{id}.json": {
   "get": {
    "summary": "One record",
    "parameters": [
     {
      "name": "id",
      "in": "path",
      "required": true,
      "schema": {
       "type": "string"
      }
     }
    ],
    "responses": {
     "200": {
      "description": "OK"
     }
    }
   }
  },
  "/data/standards.csv": {
   "get": {
    "summary": "Flat CSV",
    "responses": {
     "200": {
      "description": "OK",
      "content": {
       "text/csv": {}
      }
     }
    }
   }
  },
  "/data/terms.json": {
   "get": {
    "summary": "Terms",
    "responses": {
     "200": {
      "description": "OK"
     }
    }
   }
  },
  "/data/probes.json": {
   "get": {
    "summary": "Probe rules: one GET rule or a skip reason per standard",
    "responses": {
     "200": {
      "description": "OK",
      "content": {
       "application/json": {}
      }
     }
    }
   }
  }
 }
}