| GET |
/api/health |
Returns live network status and connected metrics. |
| POST |
/api/register |
Registers a unique @username handle without password. |
| POST |
/api/login |
Verifies handle token and synchronizes Brookhaven server JobId. |
| POST |
/api/friends/request |
Sends a cross-server friend request to a target handle. |
| POST |
/api/friends/respond |
Accepts or declines a pending friend request. |
| GET |
/api/friends/list |
Fetches friend list, statuses, and pending incoming requests. |
| POST |
/api/messages/send |
Sends cross-server direct message (DM). |
| GET |
/api/messages/inbox |
Fetches conversation history between two handles. |
| POST |
/api/groups/create |
Creates a multi-user group chat with custom member list. |
| POST |
/api/groups/send |
Broadcasts message to all members in a group. |
| GET |
/api/groups/list |
Returns all group chats the user is enrolled in. |