http://13.58.24.90:8080/maven-ems-json/
Inserts a new employee into the database;
-
URL
/add
/addJson (To send parameters as a json in the HTML body) -
Method:
POST
-
URL Params
Required:
name=[String]
department=[String]
email=[String]
-
Success Response:
- Code: 200
Content:{ inserted : true, id: <id> }
- Code: 200
-
Error Response:
- Content:
{ error : <error msg> }
- Content:
View data of a particular employee;
-
URL
/view
-
Method:
GET
-
URL Params
Required:
id=[String]
-
Success Response:
- Code: 200
Content:{ id: <id>, name: <name>, department: <department>, email: <email> }
- Code: 200
-
Error Response:
- Content:
{ error : <error msg> }
- Content:
View data of all employees;
-
URL
/employees
-
Method:
GET
-
URL Params
None
-
Success Response:
- Code: 200
Content:[{ id: <id>, name: <name>, department: <department>, email: <email> }]
- Code: 200
-
Error Response:
- Content:
{ error : <error msg> }
- Content:
Update data of an employee;
-
URL
/update
/updateJson (To send parameters as a json in the HTML body) -
Method:
POST
-
URL Params
Required:
id=[String]
name=[String]
department=[String]
email=[String]
-
Success Response:
- Code: 200
Content:{ updated : true, }
- Code: 200
-
Error Response:
- Content:
{ error : <error msg> }
- Content:
Delete data of a particular employee;
-
URL
/delete
-
Method:
POST
-
URL Params
Required:
id=[String]
-
Success Response:
- Code: 200
Content:{ 'deleted: true' }
- Code: 200
-
Error Response:
- Content:
{ error : <error msg> }
- Content: