[][src]Module ruma_client_api::r0

Endpoints for the r0.x.x versions of the client API specification.

Modules

account

Endpoints for account registration and management.

alias

Endpoints for room aliases.

appservice

Endpoints part of the application service extension of the client-server API

capabilities

Endpoints for querying the server's supported feature set

client_exchange

Endpoints for client devices to exchange information not persisted in room DAG.

config

Endpoints for client configuration.

contact

Endpoints for account contact information.

context

Endpoints for event context.

device

Endpoints for managing devices.

directory

Endpoints for the public room directory.

filter

Endpoints for event filters.

keys

Endpoints for key management

media

Endpoints for the media repository.

membership

Endpoints for room membership.

message

Enpoints for sending and receiving messages

presence

Endpoints for user presence.

profile

Endpoints for user profiles.

push

Endpoints for push notifications.

read_marker

Endpoints for "fully read markers"

receipt

Endpoints for event receipts.

redact

Endpoints for event redaction.

room

Endpoints for room management.

search

Endpoints for event searches.

server

Endpoints for server administration.

session

Endpoints for user session management.

state

Endpoints for managing room state

sync

Endpoints for getting and synchronizing events.

tag

Endpoints for tagging rooms.

thirdparty

Endpoints for third party lookups

typing

Endpoints for typing notifications.

user_directory

Endpoints for the user directory.

voip

Endpoints for Voice over IP.