The documentation you seek is here
Each Model should represent a different "Thing" in your app and I assume that each "Thing"'s JSON response follows the same structure right?
In this case, you could override model() for each of your Models.
OR
You can create a base Model with a model() function that strips out the parent and have every Model in your app extend that.