{
  "openapi": "3.1.0",
  "info": {
    "title": "Cura & Co Public Site",
    "version": "1.1.0",
    "description": "Public, read-only endpoints exposed by the Cura & Co marketing site for AI agents. Application APIs (auth, dashboard, admin, billing) are private and not described here. Payable operations are annotated with x-payment-info per the Machine Payment Protocol (MPP) draft (https://mpp.dev).",
    "contact": { "name": "Cura & Co", "email": "info@cura-co.com", "url": "https://www.cura-co.com/contact" },
    "license": { "name": "Proprietary" }
  },
  "servers": [
    { "url": "https://www.cura-co.com", "description": "Production" }
  ],
  "x-payment-info": {
    "supported": ["stripe"],
    "currency": "USD",
    "contact": "info@cura-co.com",
    "documentation": "https://mpp.dev",
    "notes": "All paid offerings settle through Stripe Checkout. Each payable operation below declares MPP intent, method, amount and currency."
  },
  "paths": {
    "/.well-known/api-catalog": {
      "get": {
        "summary": "RFC 9727 API catalog (linkset)",
        "responses": {
          "200": {
            "description": "Linkset describing site APIs and resources",
            "content": { "application/linkset+json": { "schema": { "type": "object" } } }
          }
        }
      }
    },
    "/.well-known/health": {
      "get": {
        "summary": "Service health check",
        "responses": {
          "200": {
            "description": "Health status",
            "content": { "application/health+json": { "schema": { "type": "object" } } }
          }
        }
      }
    },
    "/.well-known/oauth-protected-resource": {
      "get": {
        "summary": "RFC 9728 OAuth Protected Resource Metadata",
        "responses": {
          "200": { "description": "Resource metadata", "content": { "application/json": {} } }
        }
      }
    },
    "/llms.txt": {
      "get": {
        "summary": "LLM-friendly site index",
        "responses": { "200": { "description": "Plain-text index for LLM agents", "content": { "text/plain": {} } } }
      }
    },
    "/sitemap.xml": {
      "get": {
        "summary": "XML sitemap",
        "responses": { "200": { "description": "Sitemap", "content": { "application/xml": {} } } }
      }
    },
    "/robots.txt": {
      "get": {
        "summary": "Robots policy with Content-Signal directives",
        "responses": { "200": { "description": "Robots.txt", "content": { "text/plain": {} } } }
      }
    },
    "/book-a-consultation": {
      "get": {
        "summary": "Book a paid consultation with a Cura & Co consultant",
        "description": "Returns the HTML booking page. Completing the booking flow charges the user via Stripe Checkout.",
        "responses": { "200": { "description": "Booking page", "content": { "text/html": {} } } },
        "x-payment-info": {
          "intent": "session",
          "method": "stripe",
          "amount": 29500,
          "currency": "USD",
          "description": "Initial paid consultation booking",
          "checkout": "https://www.cura-co.com/book-a-consultation"
        }
      }
    },
    "/services/workflow-automation": {
      "get": {
        "summary": "Workflow Automation retainer",
        "responses": { "200": { "description": "Service page", "content": { "text/html": {} } } },
        "x-payment-info": {
          "intent": "session",
          "method": "stripe",
          "amount": 299500,
          "currency": "USD",
          "interval": "month",
          "description": "Workflow Automation monthly retainer (starting tier). Final price quoted on consultation.",
          "checkout": "https://www.cura-co.com/book-a-consultation"
        }
      }
    },
    "/services/custom-dashboards": {
      "get": {
        "summary": "Custom Dashboards build",
        "responses": { "200": { "description": "Service page", "content": { "text/html": {} } } },
        "x-payment-info": {
          "intent": "session",
          "method": "stripe",
          "amount": 299500,
          "currency": "USD",
          "interval": "month",
          "description": "Custom Dashboards monthly retainer (starting tier). Final price quoted on consultation.",
          "checkout": "https://www.cura-co.com/book-a-consultation"
        }
      }
    },
    "/services/ai-chatbot": {
      "get": {
        "summary": "AI Chatbot build",
        "responses": { "200": { "description": "Service page", "content": { "text/html": {} } } },
        "x-payment-info": {
          "intent": "session",
          "method": "stripe",
          "amount": 299500,
          "currency": "USD",
          "interval": "month",
          "description": "AI Chatbot monthly retainer (starting tier). Final price quoted on consultation.",
          "checkout": "https://www.cura-co.com/book-a-consultation"
        }
      }
    },
    "/services/tailored-builds": {
      "get": {
        "summary": "Bespoke Development engagement",
        "responses": { "200": { "description": "Service page", "content": { "text/html": {} } } },
        "x-payment-info": {
          "intent": "charge",
          "method": "stripe",
          "amount": 0,
          "currency": "USD",
          "description": "Custom builds priced on application (POA). Quote issued after discovery; paid via Stripe.",
          "checkout": "https://www.cura-co.com/book-a-consultation"
        }
      }
    }
  }
}
