Get desktop application:
View/edit binary Protocol Buffers messages
The service to manage users in Users.
Create a new user.
The request to create a user.
Initial fields to set.
If set, the user will be added to this group upon creation.
The response of creating a user.
The created user.
Update a users profile and info.
The request of updating a user.
The user identifier of the user to update.
The updates to apply to the user.
Empty update response.
(message has no fields)
Get the list of active sessions for the given user.
Request to list a users login sessions.
The user to retrieve sessions for.
Pagination options.
The response of listing a users login sessions.
The retrieved sessions.
The total number of sessions.
Get a user by user-id.
Get request for retrieving a user.
The user identifier to fetch the user.
The response of getting a user.
The retrieved user.
Lookup a user by a unique identifier - email, username, phone number etc.
Request to get a user by an identifier.
The identifier to lookup.
Response to get a user by an identifier.
The user.
List users.
Request for listing users.
Pagination options.
Search string.
Response for listing users.
The users returned.
total number of users.
Delete a specific user.
Request for deleting a user.
The user identifier to fetch the user.
Empty response for deleting a user.
(message has no fields)
how a user is authenticated.
Used in:
Login type of the user.
User profile
Used in:
,First name of the user.
Last name of the user.
A user's sessions.
Used in:
how the user is authenticated.
if the session is invalidated
Timestamp when the session was created.
Timestamp when the session was invalidated.
Timestamp when the session expires.
Timestamp when the session was renewed.
Country of the session.
Postal code of the session.
Session entry
Used in:
Session ID of the session.
Session of the session.
Update message to update a user.
Used in:
,field of the user to update./
Email of the user.
Username of the user.
Deprecated: text is not supported - Phone number of the user.
Password of the user.
Profile of the user.
Whether the user's email is verified.
Deprecated: text is not supported - Whether the user's phone number is verified.
Reset sessions of the user.
Set metadata of the user.
Delete metadata of the user.
Hashed password of the user.
if sessions are reset, all sessions will be invalidated and a new session will be created.
Used in:
(message has no fields)
The user model.
Used in:
, ,User ID of the user.
User info of the user.
Profile of the user.
Timestamp when the user was last updated.
Register info of the user.
Deprecated: text is not supported - Whether the user's phone number is verified.
Whether the user's email is verified.
Timestamp when the user last created a new session.
Metadata of the user.
short-lived verification code.
Hashed verification code.
Timestamp when the verification code was sent.
Timestamp when the verification code expires.
Number of attempts to verify the code.
Timestamp of the last attempt to verify the code.
Type of verification code.
User ID of the user who the code was sent to.
Type of verification code
Used in:
Default value
Email verification code.
Deprecated: text is not supported - text verification code.
reset password verification code.