Skip to content

RegisterResponse

Defined in: src/@types/registration.ts:69

The result of a successful call to POST /_matrix/client/v3/register.

https://spec.matrix.org/v1.7/client-server-api/#post_matrixclientv3register

optional access_token?: string

Defined in: src/@types/registration.ts:79

An access token for the account. This access token can then be used to authorize other requests. Required if the inhibit_login option is false.


optional device_id?: string

Defined in: src/@types/registration.ts:85

ID of the registered device. Will be the same as the corresponding parameter in the request, if one was specified. Required if the inhibit_login option is false.


optional expires_in_ms?: number

Defined in: src/@types/registration.ts:94

The lifetime of the access token, in milliseconds. Once the access token has expired a new access token can be obtained by using the provided refresh token. If no refresh token is provided, the client will need to re-log in to obtain a new access token. If not given, the client can assume that the access token will not expire.

Omitted if the inhibit_login option is true.


optional refresh_token?: string

Defined in: src/@types/registration.ts:101

A refresh token for the account. This token can be used to obtain a new access token when it expires by calling the /refresh endpoint.

Omitted if the inhibit_login option is true.


user_id: string

Defined in: src/@types/registration.ts:73

The fully-qualified Digital World user ID (MXID) that has been registered.