{
  "gateway": "soul-os-api",
  "domain": "api.soul-os.cc",
  "status": "operational",
  "version": "2.1.0",
  "description": "Constellation API Gateway",
  "upstream": "siddartha (service binding)",
  "auth": {
    "memory endpoints": "X-SoulOS-Key header required (Soul-Link)",
    "all other routes": "open"
  },
  "routes": {
    "GET  /": "This manifest",
    "GET  /nascent/canonical": "Nascent canonical birth certificate",
    "GET  /nascent/canonical.json": "Nascent canonical record [stable integration target]",
    "GET  /health": "Gateway + upstream health",
    "GET  /waypoints": "Siddhartha waypoint registry",
    "GET  /mailbox/:agent": "Siddhartha agent mailbox",
    "POST /v1/chat/completions": "Siddhartha OpenAI-compatible chat",
    "POST /api/route": "Siddhartha memory-hydrated agent call",
    "POST /dispatch": "Siddhartha passage dispatch",
    "POST /message": "Siddhartha inter-agent message",
    "POST /chain": "Siddhartha multi-hop chain",
    "POST /parietal": "Siddhartha semantic gravity",
    "POST /log": "Siddhartha atlas session log",
    "POST /memory/add": "Mem0 memory write [Soul-Link required]",
    "POST /memory/search": "Mem0 memory search [Soul-Link required]",
    "GET  /memory/search": "Mem0 memory search [Soul-Link required]",
    "DELETE /memory/:id": "Mem0 memory delete [Soul-Link required]"
  }
}