Tenant API - added validation for required fields and associated unit tests to maintain 100% coverage