The pages in this section focus on SDK behavior. Admin-only actions and server-only workflows are called out when the client SDK does not expose the operation directly.
Operation Map
Create User
Create or authenticate a user through the SDK login flow.
Get User Information
Retrieve one user, batch lookup users where supported, or query user collections.
Search and Query Users
Search by display name or browse paginated user lists.
Update User Information
Update the current user’s profile fields.
Flag and Unflag Users
Report or clear reports on users for moderation workflows.
User Token Management
Create user access tokens for trusted or server-controlled workflows.
Delete User
Understand user deletion boundaries and admin/API requirements.
Choosing an Operation
| Need | Start here | Notes |
|---|---|---|
| Sign in or create a user | Create User | login creates the user if the userId does not already exist. |
| Show a known user’s profile | Get User Information | Use single-user reads when you already know the userId. |
| Build a user picker or directory | Search and Query Users | Search by display name for keyword flows; query users for paginated browse flows. |
| Let users edit their own profile | Update User Information | Client SDKs update the active user’s profile. |
| Add moderation reporting | Flag and Unflag Users | Reporting actions are available from SDK user repositories. |
| Generate an access token | User Token Management | Use only from trusted workflows; normal SDK login does not consume these tokens directly. |
| Remove a user account | Delete User | Deletion is handled through admin/API workflows, not regular client SDK calls. |