Accounts
A service that provides features for the management of accounts
Last updated
Was this helpful?
A service that provides features for the management of accounts
Last updated
Was this helpful?
Experimental feature: this API is likely to change.
Retrieves and returns the account information for the authenticated user.
A user ID or email must be provided as a query parameter.
/auth/user/
The user ID to fetch the auth account details for
The email to fetch the auth account details for
The ID of an organization
Creates a new user account in the authentication system. A custom user ID can be provided.
/auth/user/
The ID of an organization
The user ID to use for this new user. If not specified, one will be created.
Generate a custom token for a user that can be used to authenticate.
/token/generate/
The ID of an organization
The user ID to generate a custom token for
The endpoint signs in or signs up a user by exchanging a custom Auth token for an ID token and a refresh token.
/token/signin/
The ID of an organization
The custom token to sign in with
Retrieves and returns the account information for the specified user. An email address and wallet address will only be returned if the user has verified them.
This API can be called by the user themselves, the Unreal server, or any user with read permissions on the organization's user profiles.
/users/{userId}//
The user ID to fetch the account for
The ID of an organization
Removes the account information for the specified user.
This API can be called by any user with all permissions to an organization or a user who has the highest level of permissions if no organization is provided.
/users/{userId}//
The ID of a user
The ID of an organization