Where can I find all Types and shortMessage?

Is there a list anywhere of all possible values for:
matches.type.typeName
and
matches.shortMessage
and why not…
matches. message

Thanks!

typeName is just UnknownWord, Hint, or Other. shortMessage and message are strings fields, so there’s no exhaustive list.

Where is this used in xml, and what for?

It’s part of the JSON response from the API. I want to know what possible responses are so I can decide how to deal with them.