{
 "openapi": "3.1.0",
 "info": {
  "title": "Automated Compliance: FCA regulation for AI agents",
  "version": "1.0.0",
  "description": "Regulatory updates for FCA-regulated firms, each with verified FCA Handbook references, plus the provisions cited. Free, no authentication. Static JSON, rebuilt daily.",
  "contact": {
   "email": "info@automatedcompliance.co.uk",
   "url": "https://compliancemonitoring.co.uk/agents"
  }
 },
 "servers": [
  {
   "url": "https://compliancemonitoring.co.uk"
  }
 ],
 "paths": {
  "/api/index.json": {
   "get": {
    "summary": "Endpoint index",
    "responses": {
     "200": {
      "description": "Index",
      "content": {
       "application/json": {
        "schema": {
         "type": "object"
        }
       }
      }
     }
    }
   }
  },
  "/api/updates.json": {
   "get": {
    "summary": "All regulatory updates, newest first",
    "responses": {
     "200": {
      "description": "Updates",
      "content": {
       "application/json": {
        "schema": {
         "type": "object"
        }
       }
      }
     }
    }
   }
  },
  "/api/updates/{slug}.json": {
   "get": {
    "summary": "One regulatory update",
    "parameters": [
     {
      "name": "slug",
      "in": "path",
      "required": true,
      "schema": {
       "type": "string"
      }
     }
    ],
    "responses": {
     "200": {
      "description": "Update",
      "content": {
       "application/json": {
        "schema": {
         "type": "object"
        }
       }
      }
     },
     "404": {
      "description": "No such update"
     }
    }
   }
  },
  "/api/provisions.json": {
   "get": {
    "summary": "Every FCA Handbook provision cited on the site, with text",
    "responses": {
     "200": {
      "description": "Provisions",
      "content": {
       "application/json": {
        "schema": {
         "type": "object"
        }
       }
      }
     }
    }
   }
  },
  "/api/catalogue.json": {
   "get": {
    "summary": "Sectors, services and software",
    "responses": {
     "200": {
      "description": "Catalogue",
      "content": {
       "application/json": {
        "schema": {
         "type": "object"
        }
       }
      }
     }
    }
   }
  }
 }
}