{
  "product": "DeployHermes",
  "public": true,
  "openapi": "https://deploy-hermes.com/openapi.json",
  "health": "https://deploy-hermes.com/api/v1/health",
  "developers": "https://deploy-hermes.com/developers",
  "llms": "https://deploy-hermes.com/llms.txt",
  "markdown": "https://deploy-hermes.com/index.md",
  "pricing": "https://deploy-hermes.com/pricing.md",
  "authentication": "https://deploy-hermes.com/auth.md",
  "protectedResourceMetadata": "https://deploy-hermes.com/.well-known/oauth-protected-resource",
  "llmsFull": "https://deploy-hermes.com/llms-full.txt",
  "sitemap": "https://deploy-hermes.com/sitemap.xml",
  "apiKeys": "https://deploy-hermes.com/settings/api-keys",
  "endpoints": [
    {
      "method": "GET",
      "path": "/api/v1",
      "description": "This discovery index."
    },
    {
      "method": "GET",
      "path": "/api/v1/health",
      "description": "Liveness of the public discovery surface."
    },
    {
      "method": "GET",
      "path": "/api/v1/mcp",
      "description": "MCP server card for the authenticated workspace endpoint."
    },
    {
      "method": "GET",
      "path": "/api/v1/docs",
      "description": "Cursor-paginated index of public documentation articles."
    },
    {
      "method": "GET",
      "path": "/api/v1/docs/{category}/{slug}",
      "description": "One documentation page as structured JSON."
    },
    {
      "method": "POST",
      "path": "/api/v1/batch",
      "description": "Batch up to 20 of the GET requests above into one call."
    },
    {
      "method": "POST",
      "path": "/ask",
      "description": "Natural-language query over this documentation (NLWeb). JSON by default, SSE when asked for."
    },
    {
      "method": "POST",
      "path": "/mcp/v1",
      "description": "Headless MCP JSON-RPC endpoint. Requires a workspace API key."
    },
    {
      "method": "POST",
      "path": "/mcp/v1/attachments/upload",
      "description": "Upload 1–31,457,280 bytes (30 MiB) of raw attachment bytes with a bearer workspace API key and the required x-deployhermes-upload-ticket returned by attachment_begin_upload."
    }
  ],
  "mcp": {
    "transport": "streamable-http",
    "protocol": "jsonrpc-2.0",
    "authenticated": true,
    "url": "https://deploy-hermes.com/mcp/v1",
    "manifest": "https://deploy-hermes.com/.well-known/mcp.json",
    "card": "https://deploy-hermes.com/api/v1/mcp"
  }
}