maelstrom
maelstrom copied to clipboard
High performance Matrix Home Server in rust.
List registered devices for the current user Gets information about all devices for the current user.
Reports an event as inappropriate. Reports an event as inappropriate to the server, which may then notify the appropriate people.
Create a new room Create a new room with various configuration options. The server MUST apply the normal state resolution rules when creating the new room, including checking power levels...
Stop the requesting user participating in a particular room. This API stops a user participating in a particular room. If the user was already in the room, they will no...
Get this user's profile information. Get the combined profile information for this user. This API may be used to fetch the user's own profile information or other users; either locally...
Download a thumbnail of content from the content repository. See the `thumbnailing `_ section for more information.
The actions for a push rule This endpoint get the actions for the specified push rule.
Set the actions for a push rule. This endpoint allows clients to change the actions of a push rule. This can be used to change the actions of builtin rules.
Upload end-to-end encryption keys. Publishes end-to-end encryption keys for the device.
Unban a user from the room. Unban a user from the room. This allows them to be invited to the room, and join if they would otherwise be allowed to...