{
  "openapi": "3.1.0",
  "info": {
    "title": "CloudVend Public Website API",
    "version": "1.0.0",
    "description": "Public, read-only marketing and product data for CloudVend Automaten Telemetrie and Vending Software. This API does not expose customer telemetry, customer accounts or private machine lists."
  },
  "servers": [
    {"url": "https://cloudvend.de"}
  ],
  "paths": {
    "/api/public/website-content.json": {
      "get": {
        "summary": "Get curated public website content",
        "operationId": "getWebsiteContent",
        "responses": {"200": {"description": "CloudVend public website content", "content": {"application/json": {"schema": {"type": "object"}}}}}
      }
    },
    "/api/public/features.json": {
      "get": {
        "summary": "Get public feature list",
        "operationId": "getFeatures",
        "responses": {"200": {"description": "Feature list", "content": {"application/json": {"schema": {"type": "object"}}}}}
      }
    },
    "/api/public/pricing.json": {
      "get": {
        "summary": "Get public pricing packages",
        "operationId": "getPricing",
        "responses": {"200": {"description": "Pricing packages", "content": {"application/json": {"schema": {"type": "object"}}}}}
      }
    },
    "/api/public/products.json": {
      "get": {
        "summary": "Get public product modules",
        "operationId": "getProducts",
        "responses": {"200": {"description": "Product modules", "content": {"application/json": {"schema": {"type": "object"}}}}}
      }
    },
    "/api/public/faq.json": {
      "get": {
        "summary": "Get public FAQ",
        "operationId": "getFaq",
        "responses": {"200": {"description": "FAQ entries", "content": {"application/json": {"schema": {"type": "object"}}}}}
      }
    },
    "/llms.txt": {
      "get": {
        "summary": "Get LLM summary file",
        "operationId": "getLlmsTxt",
        "responses": {"200": {"description": "LLM summary", "content": {"text/plain": {"schema": {"type": "string"}}}}}
      }
    }
  },
  "x-external-public-demo": {
    "url": "https://app.cloudvend.de/api/public/website-telemetry",
    "description": "Read-only public demo telemetry endpoint for one approved demo machine. It is not a customer telemetry API."
  }
}