I had tecninally valid json and it seemed also match to my class (based on my memory).
I got only
"message": "Cannot read JSON property of type "string", invalid value."
Well problem was that i was trying to put integer to string field. I think that in future we will face these kind of support request from our partners more.
Can I get somehow better error, for example which fields is the problematic.