{"message":"Ritual Pro Cortex API","version":"1.0.0","endpoints":["GET / - General information about the API","POST /api/ingest/solo - Canonical solo transcript ingestion (one identified Employee + AI assistant)","POST /api/ingest/group-conversation - Group conversation ingestion (Slack channel, meeting transcript) — multiple human speakers, no AI assistant","POST /api/webhooks/operator - [DEPRECATED — use /api/ingest/solo] Operator webhook adapter for legacy callers","POST /api/webhooks/ritual - Handle ritual webhooks and daily check-ins","POST /api/admin/organizations - Create a new company","GET /api/admin/organizations/:organizationId/employees - Get employees by organization ID and email or external ID","GET /api/admin/organizations/:organizationId/employees/:id - Get employee by ID","PATCH /api/admin/organizations/:organizationId/employees/:id - Update employee by ID","POST /api/admin/organizations/:organizationId/teams - Create a new team (admin auth)","PATCH /api/admin/organizations/:organizationId/teams/:teamId - Update team (admin auth)","DELETE /api/admin/organizations/:organizationId/teams/:teamId - Soft delete team (admin auth)","POST /api/admin/organizations/:organizationId/teams/:teamId/members - Add member to team (admin auth)","DELETE /api/admin/organizations/:organizationId/teams/:teamId/members/:employeeId - Remove member from team (admin auth)","GET /api/graph/search - Search entities and relationships","GET /api/graph/entities/:id - Get entity details","GET /api/graph/workstreams/top - Get top active workstreams with optional employee, fact, and blocker details","GET /api/tools/context - Get user context","GET /api/tools/episodes - List episodes (conversations, transcripts) with filtering and pagination","GET /api/tools/workstreams - Get active workstreams for a user with relation details and first/last mention timestamps","GET /api/tools/blockers - Get blockers for a user, separated by direction (blocking vs blocked_by)","GET /api/tools/teams - List all teams (viewer auth)","GET /api/tools/teams/:teamId - Get team details with members (viewer auth)","GET /api/health - Health check","POST /mcp - Streamable MCP JSON-RPC endpoint for AI agents"]}