Add a user to a specific organization.
Ban a user by revoking all active sessions and disabling access.
Associate a new email address with a user account.
Create a new organization with the provided name and metadata.
Create a new active session for the provided user ID. This operation is intended only for use in testing, and is not available for production instances.
Creates a new user. Your user management settings determine how you should setup your user model. Any email address and phone number created using this method will be marked as verified.
Delete an email address from a user's account.
Delete an organization by its identifier.
Remove a user from the system based on the provided user ID.
Retrieve a list of organizations with optional search criteria.
Retrieve a list of active sessions with optional search criteria.
Retrieve a list of users with optional search criteria.
Retrieve details of a specific organization by its unique identifier.
Retrieve details of a specific session using its unique identifier.
Retrieve details of a specific user identified by user ID.
Lock a user, preventing them from signing in until the lock expires.
Remove a user from a specific organization.
Revoke an active session, ending the user's current session.
Remove the ban from a previously banned user, restoring access.
Remove the lock from a previously locked user, restoring their access.
Update properties of an existing organization.
Update existing user details such as email, name or metadata.