This api acts as the gateway to the microservice endpoints. It is responsible for authentication and authorization functions.