Simple, Web Api 1 doesn’t support multiple parameters.
Also, make sure the route config are correct so that the controller and action can be reached.
To bind Json parameter, use Content-Type: application/json in the request header, make sure the json object is the root object and the model to load from the server user properties instead of fields.