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.