In Russian language the nouns change their forms and get different endings. These forms (and their endings) are called cases. The case of a noun shows what role a noun plays in the sentence.
We developed service to search cases. You can try to use it and get results in JSON format.