Matrix ·
Open Collection
Matrix Client-Server API
20
Requests
v3
Version
View on GitHub
Raw JSON
MessagingDecentralizedFederatedOpen StandardReal-Time CommunicationVoIPOpen Collection
Overview
Matrix Client-Server API is a Open Collection published by Matrix on the APIs.io network, version v3.
The collection contains 20 requests.
Tagged areas include Messaging, Decentralized, Federated, Open Standard, and Real-Time Communication.
Requests & Folders
List supported login flows
Authenticate and obtain an access token
Invalidate the current access token
Refresh an access token
Register a new user account
Get the current user ID
Query server capabilities
Synchronize client state with the server
Create a new room
Join a room by ID or alias
Leave a room
Invite a user to a room
Send a message event to a room
Get message history for a room
Look up a room ID by alias
List public rooms in the homeserver directory
Retrieve a user profile
Set a profile field (display name or avatar URL)
List the current user's devices
Upload end-to-end encryption keys
Related API Specs
Matrix Account API (OpenAPI)
Matrix Capabilities API (OpenAPI)
Matrix CreateRoom API (OpenAPI)
Matrix Devices API (OpenAPI)
Matrix Directory API (OpenAPI)
Matrix Join API (OpenAPI)
Matrix Keys API (OpenAPI)
Matrix Login API (OpenAPI)
Matrix Logout API (OpenAPI)
Matrix Profile API (OpenAPI)
Matrix PublicRooms API (OpenAPI)
Matrix Refresh API (OpenAPI)
Matrix Register API (OpenAPI)
Matrix Rooms API (OpenAPI)
Matrix Sync API (OpenAPI)