Updated schema validation for request payload