{
  "name": "Embassia",
  "description": "Embassia is an agentic data layer for websites. It provides AI agents and LLM crawlers with structured, typed, machine-readable access to a website's public information — eliminating the need to scrape and parse rendered HTML.",
  "website": "https://embassia.com",
  "api_version": "v1",
  "discovery_version": "1.0.0",
  "last_updated": "2026-10-14T09:47:07.287Z",
  "interfaces": {
    "content_index": "https://embassia.com/api/v1/content/index.json",
    "content_search_index": "https://embassia.com/api/v1/content/search-index.json",
    "site_overview": "https://embassia.com/api/v1/content/site.json",
    "openapi": "PARTIAL",
    "mcp_manifest": "https://embassia.com/api/v1/mcp.json",
    "mcp_well_known": "https://embassia.com/.well-known/mcp.json",
    "architecture": "https://embassia.com/api/v1/content/architecture.json",
    "on_site_agent": "https://embassia.com/api/v1/on-site-agent.json",
    "llms_txt": "https://embassia.com/llms.txt",
    "llms_full_txt": "https://embassia.com/llms-full.txt",
    "sitemap": "https://embassia.com/sitemap.xml",
    "robots_txt": "https://embassia.com/robots.txt",
    "developer_guide": "https://embassia.com/developers/agent-access/",
    "machine_mode_console": "https://embassia.com/developers/machine-mode/",
    "live_query_agent": {
      "endpoint": "https://embassia.com/api/v1/agent",
      "capability": "natural_language_query",
      "methods": [
        "GET",
        "POST"
      ],
      "canonical_method": "POST",
      "fallback_method": "GET",
      "get_uri_template": "https://embassia.com/api/v1/agent{?query}",
      "read_only": true
    },
    "mcp": "LIVE",
    "rest_get": "LIVE",
    "rest_post": "LIVE",
    "llmstxt": "LIVE"
  },
  "content": {
    "total_documents": 13,
    "content_types": [
      "page",
      "faq",
      "feature",
      "product"
    ],
    "languages": [
      "en"
    ],
    "freshness_policy": "Content is updated with each deployment. Check document content_hash and updated_at fields for freshness.",
    "retrieval": "All content is available via GET requests to static JSON endpoints. No authentication required."
  },
  "protocols": {
    "rest_json": {
      "supported": true,
      "base_url": "https://embassia.com/api/v1/",
      "authentication": "none",
      "rate_limit": "Cloudflare CDN default limits apply",
      "documentation": "https://embassia.com/api/v1/openapi.json"
    },
    "mcp": {
      "supported": true,
      "manifest_url": "https://embassia.com/api/v1/mcp.json",
      "endpoint": "https://embassia.com/mcp",
      "transport": "Streamable HTTP JSON-RPC",
      "protocol_version": "2026-07-28"
    }
  },
  "access": {
    "authentication": "none",
    "rate_limit_enforcement": "CDN-level only",
    "cors": "Access-Control-Allow-Origin: *",
    "formats": [
      "application/json",
      "text/plain"
    ]
  },
  "legal": {
    "privacy_notice": "This site does not collect personal data through its machine-readable endpoints. All content served is public.",
    "contact": "founders@embassia.com"
  },
  "build_id": "dada185d"
}