Skip to main content

delete_devices_route

Function delete_devices_route 

Source
pub(crate) async fn delete_devices_route(
    __arg0: State<State>,
    body: Args<Request>,
) -> Result<Response>
Expand description

ยงPOST /_matrix/client/v3/delete_devices

Deletes the given list of devices.

  • Requires UIAA to verify user password unless from an appservice with MSC4190 enabled.

For each device:

  • Invalidates access token
  • Deletes device metadata (device id, device display name, last seen ip, last seen ts)
  • Forgets to-device events
  • Triggers device list updates