You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matrix-spec/proposals/2526-add-delete-backup.md

657 B

MSC2526: Add ability to delete key backups

MSC1219 defined a mechanism for key backups. However, it inadvertently omitted the endpoint to delete an entire key backup. This proposal adds the endpoint.

Proposal

An endpoint is added, DELETE /room_keys/version/{version}, that deletes a backup version. Both the information about the key backup, as well as all keys associated with the backup should be deleted. Like POST /room_keys/version/{version}, and unlike GET /room_keys/version/{version}, {version} cannot be empty, to ensure that the wrong backup is not accidentally deleted.