updates to tenant api to include additional validation of fields of incoming requests