Module ruma_client_api::membership
source · Available on crate features
client or server only.Expand description
Endpoints for room membership.
Modules
POST /_matrix/client/*/rooms/{roomId}/banPOST /_matrix/client/*/rooms/{roomId}/forgetGET /_matrix/client/*/rooms/{roomId}/membersPOST /_matrix/client/*/rooms/{roomId}/invitePOST /_matrix/client/*/rooms/{roomId}/joinPOST /_matrix/client/*/join/{roomIdOrAlias}GET /_matrix/client/*/rooms/{roomId}/joined_membersGET /_matrix/client/*/joined_roomsPOST /_matrix/client/*/rooms/{roomId}/kickPOST /_matrix/client/*/rooms/{roomId}/leavemutual_rooms
unstable-msc2666GET /_matrix/client/*/user/mutual_rooms/{user_id}POST /_matrix/client/*/rooms/{roomId}/unbanStructs
Represents third party IDs to invite to the room.
Initial set of fields of
Invite3pid.A signature of an
m.third_party_invite token to prove that this user owns a third party
identity which has been invited to the room.