{
  "name": "Radu Stoian Public Knowledge REST API",
  "version": "1.0.0",
  "mcpServerVersion": "2.4.0",
  "documentation": "https://radustoian.com/openapi.json",
  "mcpEndpoint": "https://radustoian.com/mcp",
  "origin": "https://radustoian.com",
  "endpoints": {
    "ask": {
      "path": "/ask",
      "methods": [
        "GET",
        "POST"
      ],
      "description": "NLWeb conversational agent endpoint with SSE streaming and Schema.org semantic search results",
      "example": "https://radustoian.com/ask?query=What+did+Radu+do+for+Virgin+Atlantic%3F"
    },
    "who": {
      "path": "/who",
      "methods": [
        "GET"
      ],
      "description": "NLWeb publisher identity returning Schema.org JSON-LD Person profile",
      "example": "https://radustoian.com/who"
    },
    "query": {
      "path": "/api/v1/query",
      "methods": [
        "GET",
        "POST"
      ],
      "description": "Dynamic question answering grounded in the site's knowledge base",
      "example": "https://radustoian.com/api/v1/query?q=What+did+Radu+do+for+Virgin+Atlantic%3F"
    },
    "sections": {
      "path": "/api/v1/sections/{name}",
      "methods": [
        "GET"
      ],
      "description": "Direct retrieval of profile sections (e.g., 'Projects and Clients', 'Skills and Certifications')",
      "example": "https://radustoian.com/api/v1/sections/projects"
    },
    "links": {
      "path": "/api/v1/links",
      "methods": [
        "GET"
      ],
      "description": "Curated external verification, publication, and citation links"
    },
    "resources": {
      "path": "/api/v1/resources",
      "methods": [
        "GET"
      ],
      "description": "Authoritative knowledge sources and raw profile documents"
    },
    "info": {
      "path": "/api/v1/info",
      "methods": [
        "GET"
      ],
      "description": "System capabilities, runtime status, and AI agent instructions"
    }
  }
}