⚡ XWeaver Collaboration Server ⚡

Real-Time WebSocket Collaboration Engine

ONLINE
Server Status
0
Active Sessions
0
Connected Users
:5007
Port

🔌 REST API Endpoints

GET /health
Health check endpoint with server statistics
GET /api/sessions/{userflow_id}
Get all active users in a specific collaboration session
GET /dashboard
Real-time monitoring dashboard

đŸ”„ WebSocket Events

WS join_session
Join a collaboration session: {userflowId, userId, userName}
WS leave_session
Leave a collaboration session: {userflowId, userId}
WS cursor_move
Broadcast cursor position: {userflowId, userId, cursor: {x, y}}
WS node_update
Update node position/data: {userflowId, userId, nodeId, position, data}
WS node_delete
Delete a node: {userflowId, userId, nodeId}
WS edge_create
Create an edge: {userflowId, userId, edgeId, source, target, data}
WS edge_delete
Delete an edge: {userflowId, userId, edgeId}