GET
https://login.serioverify.com/api/users/getUserAccess
Controller: UserController
Method: getUserAccess
Authentication: 1
Authorization: users
Parameters: cliendEmail, type
Description: This method retrieves the list of permissions associated with a user, which governs their actions on the system.
GET
https://login.serioverify.com/api/users/getHelpList
Controller: UserController
Method: getHelpList
Authentication: 1
Authorization:
Parameters: userName, userRoles
Description: This method fetches the list of Help sections that the logged-in user has access to.
GET
https://login.serioverify.com/api/users/getHelpAccess
Controller: UserController
Method: getHelpAccess
Authentication: 1
Authorization:
Parameters: userName, userRoles
Description: This method fetches the list of permissions associated with a user, granting them access to help sections.
POST
https://login.serioverify.com/api/users/createUser
Controller: UserController
Method: createUser
Authentication: 1
Authorization: add-user
Parameters:
Description: This method is designed to create a user. Upon user creation, it adds a log entry to the system and sends an email to the user containing their login details.
PUT
https://login.serioverify.com/api/users/updateUser
Controller: UserController
Method: updateUser
Authentication: 1
Authorization: edit-user
Parameters:
Description: This method is designed to update user details. Upon user updation, it adds a log entry to the system and sends an email to the user containing their updated details.
PUT
https://login.serioverify.com/api/users/updateProfile
Controller: UserController
Method: updateProfile
Authentication: 1
Authorization: edit-user
Parameters:
Description: This method is designed to update logged in user details. Upon user updation, it adds a log entry to the system.
GET
https://login.serioverify.com/api/users/checkUserName
Controller: UserController
Method: checkUserName
Authentication: 1
Authorization: users, add-user, edit-user, change-password
Parameters: userName, uniqueEmail
Description: This method is used to verify if the username entered by a user is unique or not.
GET
https://login.serioverify.com/api/users/checkUserEmail
Controller: UserController
Method: checkUserEmail
Authentication: 1
Authorization: users, add-user, edit-user, change-password
Parameters: userEmail, uniqueEmail
Description: This method is used to verify if the email entered by a user is unique or not.
GET
https://login.serioverify.com/api/users/checkloginUserEmail
Controller: UserController
Method: checkLoginUserEmail
Authentication: 1
Authorization: users, add-user, edit-user, change-password
Parameters: newEmail, currentEmail
Description: This method is used to check whether the email exists or not when the logged-in user updates their email from the profile section.
DELETE
https://login.serioverify.com/api/users/deleteUser/:username
Controller: UserController
Method: deleteUser
Authentication: 1
Authorization: delete-user
Parameters: username
Description: This method is used to delete the user from the system.
GET
https://login.serioverify.com/api/users/getUsersList
Controller: UserController
Method: getUsersList
Authentication: 1
Authorization: users
Parameters: filter, orderBy, sortDirection, pageIndex, pageSize, clientId, clientEmail
Description: This method retrieves the list of users associated with a client, offering the ability to filter the users and fetch them in specific page sizes.
PUT
https://login.serioverify.com/api/users/updateUserPassword
Controller: UserController
Method: updateUserPassword
Authentication: 1
Authorization: change-password
Parameters:
Description: This method is used to update the password of a user. Upon updating the password, an email is sent to the user, and a log entry is added to the system.
GET
https://login.serioverify.com/api/users/getUnmuteNotifications
Controller: UserController
Method: getUnmuteNotifications
Authentication: 1
Authorization:
Parameters: limit, offset
Description: This method fetches the unmuted notifications.
GET
https://login.serioverify.com/api/users/getMuteNotifications
Controller: UserController
Method: getMuteNotifications
Authentication: 1
Authorization:
Parameters: limit, offset
Description: This method fetches the muted notifications.
PUT
https://login.serioverify.com/api/users/readNotification
Controller: UserController
Method: readNotification
Authentication: 1
Authorization:
Parameters:
Description: This method is utilized to mark a single notification as read or unread.
PUT
https://login.serioverify.com/api/users/readAllNotification
Controller: UserController
Method: readAllNotification
Authentication: 1
Authorization:
Parameters:
Description: This method is employed to mark all notifications as read.
DELETE
https://login.serioverify.com/api/users/deleteNotification/:id
Controller: UserController
Method: deleteNotification
Authentication: 1
Authorization:
Parameters: id
Description: This method is used to delete the notification.
GET
https://login.serioverify.com/api/users/getNotificationCount
Controller: UserController
Method: getNotificationCount
Authentication: 1
Authorization:
Parameters:
Description: This method fetches the count of unread and unmuted notifications.
PUT
https://login.serioverify.com/api/users/changeNotificationStatus
Controller: UserController
Method: changeNotificationStatus
Authentication: 1
Authorization:
Parameters:
Description: This method is used to change the notification status to mute or unmute.
POST
https://login.serioverify.com/api/users/updateLogo
Controller: UserController
Method: updateLogo
Authentication: 1
Authorization:
Parameters: clientId
Description: This method is employed to update the logo of a client.
POST
https://login.serioverify.com/api/users/addReport
Controller: UserController
Method: addReport
Authentication: 1
Authorization:
Parameters: data
Description: This method is used to report any identified problem in the help section to the administrator.