We should do some validation that all the required parameters are on the request, if not return an error.