End-to-end encryption
Retrieve a key from the backup.
Retrieve a key from the backup.
get/_matrix/client/v3/room_keys/keys/{roomId}/{sessionId}
Request
- Base URLhttps://matrix.org
- Auth
- API key in query parameter access_token
- or HTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
roomIdstring required
The ID of the room that the requested key is for.
sessionIdstring required
The ID of the megolm session whose key is requested.
Query parameters
versionstring required
The backup from which to retrieve the key.
Response
The key data
Example response
{
"first_message_index": 1,
"session_data": {
"ciphertext": "base64+ciphertext+of+JSON+data",
"ephemeral": "base64+ephemeral+key",
"mac": "base64+mac+of+ciphertext"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.