# iSDV API > **Note:** If user collection is empty then default admin user will created by API > > Defauly user details: > *{ > "name" : "admin", > "userName" : "admin@ieiworld.com", > "password" : "test", > "token" : "test", > "role" : "administrator", > }* > Required MongoDB and database : **iei-isdv-db** ### User Management ##### Get SALT Value ``` | Get SALT Value Type: GET Token Required: NO Parameter: None URL: https://127.0.0.1:1212/isdv/user-management/auth Response: { "status": "success", "data": { "saltValue": "6R3YLd17tu91A2NyzXPgTA==" }, "error": "" } ``` --- #### Login User ``` | Login User Type: POST Token Required: Yes Parameter: { "userName": "", "password": "" } URL: https://127.0.0.1:1212/isdv/user-management/user/userLogin Response: { "status": "success", "data": { "_id": "", "firstName": "", "lastName": "", "userName": "", "password": "", "email": "", "phone": "", "role": "", "description": "", "saltValue": "", "token": "", "locked": false, "createdTime": }, "error": "" } ``` --- #### Create User ***Note:*** User Role enums: [admin, user] ``` | Create User Type: POST Token Required: Yes Parameter: { "firstName": "", "lastName": "", "userName": "", "password": "", "email": "", "phone": "", "role": "", "groupPermission": [], "description": "", "saltValue": "" } URL: https://127.0.0.1:1212/isdv/user-management/user Response: { { "status": "success", "data": "user created successfully", "error": "" } ``` --- #### Get User List ``` | Get User List Type: GET Token Required: Yes Parameter: None URL: https://127.0.0.1:1212/isdv/user-management/user Response: { "status": "success", "data": [ { User Object }, { User Object } ], "error": "" } ``` --- #### Get User Login History ``` | Get User Login History Type: GET Token Required: Yes Parameter: None URL: https://127.0.0.1:1212/isdv/user-management/login/history Response: { "status": "success", "data": [ { login History Object }, { ogin History Object } ], "error": "" } ``` ---