{
  "openapi": "3.1.0",
  "info": {
    "title": "Paradise Charter Public Agent Metadata API",
    "description": "Public metadata and discovery endpoints for Paradise Charter private boat tours, sea transfers, fleet information, and booking inquiry discovery.",
    "version": "1.0.0",
    "contact": {
      "name": "Paradise Charter",
      "email": "info.paradisecharter@gmail.com",
      "url": "https://paradise-charter.com"
    }
  },
  "servers": [
    { "url": "https://paradise-charter.com" }
  ],
  "paths": {
    "/health.json": {
      "get": {
        "summary": "Public service health and contact metadata",
        "responses": {
          "200": {
            "description": "Health metadata",
            "content": { "application/json": {} }
          }
        }
      }
    },
    "/.well-known/api-catalog": {
      "get": {
        "summary": "Linkset describing public discovery endpoints",
        "responses": {
          "200": {
            "description": "API catalog linkset",
            "content": { "application/linkset+json": {} }
          }
        }
      }
    },
    "/.well-known/agent-skills/index.json": {
      "get": {
        "summary": "Agent-readable skill discovery index",
        "responses": {
          "200": {
            "description": "Agent skills index",
            "content": { "application/json": {} }
          }
        }
      }
    },
    "/.well-known/mcp/server-card.json": {
      "get": {
        "summary": "MCP server card metadata",
        "responses": {
          "200": {
            "description": "MCP server card",
            "content": { "application/json": {} }
          }
        }
      }
    },
    "/auth.md": {
      "get": {
        "summary": "Agent access and contact documentation",
        "responses": {
          "200": {
            "description": "Auth.md document",
            "content": { "text/markdown": {} }
          }
        }
      }
    }
  }
}
