{
  "openapi": "3.1.0",
  "info": {
    "title": "Rabirius Design public site",
    "version": "1.0.0",
    "description": "Minimal OpenAPI document describing public, unauthenticated informational endpoints on rabiriusdesign.com. There is no private API for site content beyond these URLs."
  },
  "servers": [{ "url": "https://rabiriusdesign.com" }],
  "paths": {
    "/": {
      "get": {
        "summary": "Homepage (HTML)",
        "responses": { "200": { "description": "Marketing homepage" } }
      }
    },
    "/services": {
      "get": {
        "summary": "Services (HTML)",
        "responses": { "200": { "description": "Services overview" } }
      }
    },
    "/blog": {
      "get": {
        "summary": "Blog index (HTML)",
        "responses": { "200": { "description": "Blog listing" } }
      }
    },
    "/contact": {
      "get": {
        "summary": "Contact page (HTML)",
        "responses": { "200": { "description": "Contact form page" } }
      }
    },
    "/schema.json": {
      "get": {
        "summary": "JSON-LD graph (JSON)",
        "responses": { "200": { "description": "Structured data graph" } }
      }
    },
    "/feed.xml": {
      "get": {
        "summary": "RSS feed",
        "responses": { "200": { "description": "RSS 2.0 feed" } }
      }
    },
    "/sitemap.xml": {
      "get": {
        "summary": "XML sitemap",
        "responses": { "200": { "description": "Sitemap" } }
      }
    }
  }
}
