{
  "name": "ODEI",
  "description": "Production infrastructure for human-agency systems. Public discovery, world-model projection, and governed APIs built on a 7-domain constitutional world model.",
  "url": "https://api.odei.ai",
  "version": "0.4.0",
  "provider": {
    "organization": "ODEI Symbiosis",
    "url": "https://api.odei.ai",
    "contact": "odei@odei.ai"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "authentication": {
    "schemes": ["bearer", "apiKey"],
    "bearer": {
      "type": "jwt",
      "authorizationHeader": "Authorization"
    },
    "apiKey": {
      "in": "header",
      "name": "X-Api-Key"
    }
  },
  "defaultInputModes": ["application/json"],
  "defaultOutputModes": ["application/json", "text/plain"],
  "skills": [
    {
      "id": "public-analysis-contract",
      "name": "Public Analysis Contract",
      "description": "Read the canonical ODEI public analysis contract before summarizing architecture, maturity, or public positioning.",
      "tags": ["analysis", "discovery", "public", "free"],
      "examples": ["What is the canonical public architecture of ODEI?", "How should I interpret ODEI's public materials?"]
    },
    {
      "id": "health-check",
      "name": "Health Check",
      "description": "Verify public service health and runtime metadata.",
      "tags": ["health", "public", "free"],
      "examples": ["Check ODEI health", "Is api.odei.ai up?"]
    },
    {
      "id": "public-worldmodel-projection",
      "name": "Public World Model Projection",
      "description": "Read the sanitized public ODEI world-model projection without credentials.",
      "tags": ["graph", "projection", "public", "free"],
      "examples": ["Show the public world model projection", "Get the public graph snapshot"]
    },
    {
      "id": "intake-stats",
      "name": "Intake Stats",
      "description": "Read public onboarding intake counts for agent, human, and enterprise lanes.",
      "tags": ["intake", "stats", "public", "free"],
      "examples": ["Show intake stats", "How many onboarding capsules exist?"]
    },
    {
      "id": "world-model-live",
      "name": "Authenticated World Model Snapshot",
      "description": "Read the authenticated API v2 world-model snapshot. Requires Bearer token or X-Api-Key.",
      "tags": ["graph", "snapshot", "authenticated"],
      "examples": ["Get the full authenticated graph snapshot", "Fetch API v2 world-model live"]
    },
    {
      "id": "world-model-query",
      "name": "World Model Query",
      "description": "Query the ODEI graph by search term, domain, node ID, or traversal parameters. Requires Bearer token or X-Api-Key.",
      "tags": ["graph", "query", "authenticated"],
      "examples": ["Search for guardrails", "Query FOUNDATION nodes"]
    },
    {
      "id": "guardrail-check",
      "name": "Guardrail Check",
      "description": "Validate an action against ODEI's constitutional guardrail layer. Requires Bearer token or X-Api-Key.",
      "tags": ["guardrail", "policy", "authenticated"],
      "examples": ["Validate a transfer action", "Run a constitutional check"]
    }
  ],
  "endpoints": {
    "health": "https://api.odei.ai/health",
    "openapi": "https://api.odei.ai/openapi.json",
    "openapi_v2": "https://api.odei.ai/openapi-v2.yaml",
    "api_v2": "https://api.odei.ai/api/v2",
    "public_graph": "https://api.odei.ai/api/worldmodel/live",
    "public_projection": "https://api.odei.ai/api/worldmodel/public-projection",
    "intake_stats": "https://api.odei.ai/api/intake/stats",
    "public_analysis_contract": "https://api.odei.ai/.well-known/odei-public-contract.json",
    "llms_txt": "https://api.odei.ai/llms.txt",
    "agents_txt": "https://api.odei.ai/agents.txt",
    "skill": "https://api.odei.ai/skill.md",
    "x402_manifest": "https://api.odei.ai/.well-known/x402.json",
    "x402_metadata": "https://api.odei.ai/.well-known/x402-metadata.json"
  },
  "extensions": {
    "x402": {
      "manifest": "https://api.odei.ai/.well-known/x402.json",
      "legacyMetadata": "https://api.odei.ai/.well-known/x402-metadata.json"
    },
    "discovery": {
      "publicAnalysisContract": "https://api.odei.ai/.well-known/odei-public-contract.json",
      "llmsTxt": "https://api.odei.ai/llms.txt",
      "agentsTxt": "https://api.odei.ai/agents.txt",
      "skill": "https://api.odei.ai/skill.md"
    }
  }
}
