logo
Available on crate feature api and (crate features client-api or client-api-c or client-api-s) only.
Expand description

Endpoints for account registration and management.

Modules

POST /_matrix/client/*/account/3pid/add

POST /_matrix/client/*/account/3pid/bind

POST /_matrix/client/*/account/password

GET /_matrix/client/*/register/m.login.registration_token/validity

POST /_matrix/client/*/account/deactivate

POST /_matrix/client/*/account/3pid/delete

GET /_matrix/client/*/account/3pid

GET /_matrix/client/*/register/available

POST /_matrix/client/*/register

POST /_matrix/client/*/account/3pid/email/requestToken

POST /_matrix/client/*/account/3pid/msisdn/requestToken

POST /_matrix/client/*/user/{userId}/openid/request_token

POST /_matrix/client/*/account/password/email/requestToken

POST /_matrix/client/*/account/password/msisdn/requestToken

POST /_matrix/client/*/register/email/requestToken

POST /_matrix/client/*/register/msisdn/requestToken

POST /_matrix/client/*/account/3pid/unbind

GET /_matrix/client/*/account/whoami

Structs

Additional authentication information for requestToken endpoints.

Enums

Possible values for deleting or unbinding 3PIDs.