(De)serializable types for the Matrix Server-Server API. These types are used by server code.
Endpoints to retrieve the complete auth chain for a given event.
Endpoints to request more history from another homeserver.
Endpoints to retrieve information about user devices
Room directory endpoints.
Server discovery endpoints.
Endpoints to get general information about events
Endpoints for handling keys for end-to-end encryption
Endpoints for handling room knocking.
Room membership endpoints.
Endpoints to retrieve information from a homeserver about a resource.
Module for dealing with third party identifiers
Endpoints for exchanging transaction messages between homeservers.