Bright Pattern Users API
With the https://:tenant_url/configapi/v2/user endpoint you can: Create new users and define most of their attributes Update existing users Check and clear user lockout state Manage agents' skills Delete existing users Below is a brief description of all user attributes that can be accessed via this API. More detailed descriptions of these attributes can be found here. All attributes are strings unless otherwise noted. All attributes are optional unless otherwise noted. Attribute Description loginId Username. Required to create user. Used to identify the user in all subsequent User Management API operations. password Password. Format must comply with security policy. changePassword Indicates whether user must change password on next login. Boolean. Default is false. firstName First name. Required to create user. lastName Last name. Required to create user. team Team that the user is assigned to. Required to create user. extension User's extension number. If not specified, an extension will be created and assigned automatically. workPhone User's work phone number. mobilePhone User's mobile phone number. email User's email address. disabled Indication whether the user account is disabled or enabled. Boolean (true/flase). skills For agents an array of skills with levels (e.g., "Support": 75). roles An array of user's roles (e.g., Agent).