Add first basic input type check before the validation for every API request
Added missing criteria check on update API
Migrated user tests to new testsuite