Users
users
Methods
Get all users in your app.
Create a new user with linked accounts. Optionally pre-generate embedded wallets for the user.
Get a user by user ID.
Looks up a user by their Discord username.
Looks up a user by their email address.
Looks up a user by their Farcaster ID.
Looks up a user by their Github username.
Looks up a user by their phone number.
Looks up a user by their smart wallet address.
Looks up a user by their Telegram user ID.
Looks up a user by their Telegram username.
Looks up a user by their Twitter subject.
Looks up a user by their Twitter username.
Looks up a user by their wallet address.
Looks up a user by their custom auth ID.
Delete a user by user ID.
Adds custom metadata to a user by user ID.
Unlinks a user linked account.
Creates an embedded wallet for an existing user.
Search users by search term, emails, phone numbers, or wallet addresses.
Domain types
The authenticated user.
An embedded wallet associated with a cross-app account.
A smart wallet associated with a cross-app account.
Custom metadata associated with the user.
The method used to recover an embedded wallet account.
A linked account for the user.
The payload for importing an Apple account.
An Apple OAuth account linked to the user.
An authorization key linked to the user.
Base schema for wallet accounts linked to the user.
A Bitcoin SegWit embedded wallet account linked to the user.
A Bitcoin Taproot embedded wallet account linked to the user.
A cross-app account linked to the user.
A curve signing embedded wallet account linked to the user.
A custom JWT account linked to the user.
The payload for importing a Custom JWT account.
A custom OAuth account linked to the user.
The payload for importing a Discord account.
A Discord OAuth account linked to the user.
An email account linked to the user.
The payload for importing an email account.
An embedded wallet account with an ID.
An Ethereum wallet account linked to the user.
An Ethereum embedded wallet account linked to the user.
A Farcaster account linked to the user.
The payload for importing a Farcaster account.
The payload for importing a Github account.
A GitHub OAuth account linked to the user.
The payload for importing a Google account.
A Google OAuth account linked to the user.
The input for adding a linked account to a user.
The payload for importing an Instagram account.
An Instagram OAuth account linked to the user.
The payload for importing a LINE account.
A LINE OAuth account linked to the user.
The payload for importing a LinkedIn account.
A LinkedIn OAuth account linked to the user.
A passkey account linked to the user.
The payload for importing a passkey account.
A phone number account linked to the user.
The payload for importing a phone account.
A smart wallet account linked to the user.
A Solana wallet account linked to the user.
A Solana embedded wallet account linked to the user.
The payload for importing a Spotify account.
A Spotify OAuth account linked to the user.
A Telegram account linked to the user.
The payload for importing a Telegram account.
The payload for importing a Tiktok account.
A TikTok OAuth account linked to the user.
The payload for importing a Twitch account.
A Twitch OAuth account linked to the user.
The payload for importing a Twitter account.
A Twitter OAuth account linked to the user.
The possible types of linked accounts.
The payload for importing a wallet account.
A multi-factor authentication method linked to the user.
OAuth tokens associated with the user.
A Passkey MFA method.
The provider for a smart wallet.
A SMS MFA method.
A TOTP MFA method.
A Privy user object.
The payload for batch creating users.
The user object along their identity token.