Available on crate features
client or server only.Expand description
Endpoints for account registration and management.
Modules§
- add_
3pid POST /_matrix/client/*/account/3pid/add- bind_
3pid POST /_matrix/client/*/account/3pid/bind- change_
password POST /_matrix/client/*/account/password- check_
registration_ token_ validity GET /_matrix/client/*/register/m.login.registration_token/validity- deactivate
POST /_matrix/client/*/account/deactivate- delete_
3pid - POST /_matrix/client/*/account/3pid/delete
- get_
3pids GET /_matrix/client/*/account/3pid- get_
username_ availability GET /_matrix/client/*/register/available- register
POST /_matrix/client/*/register- request_
3pid_ management_ token_ via_ email POST /_matrix/client/*/account/3pid/email/requestToken- request_
3pid_ management_ token_ via_ msisdn POST /_matrix/client/*/account/3pid/msisdn/requestToken- request_
openid_ token POST /_matrix/client/*/user/{userId}/openid/request_token- request_
password_ change_ token_ via_ email POST /_matrix/client/*/account/password/email/requestToken- request_
password_ change_ token_ via_ msisdn POST /_matrix/client/*/account/password/msisdn/requestToken- request_
registration_ token_ via_ email POST /_matrix/client/*/register/email/requestToken- request_
registration_ token_ via_ msisdn POST /_matrix/client/*/register/msisdn/requestToken- unbind_
3pid POST /_matrix/client/*/account/3pid/unbind- whoami
GET /_matrix/client/*/account/whoami
Structs§
- Identity
Server Info - Additional authentication information for requestToken endpoints.
Enums§
- Third
Party IdRemoval Status - Possible values for deleting or unbinding 3PIDs.