Completion Criteria: - [ ] Service and Controller functions implemented - [ ] Added the route to the router - [ ] Proper input validation implemented - [ ] Unit and integration tests are written