Thanks for your work, this is coming along very nicely. The titleorplugin works well, we shall have to see if it is enough once we get feedback, but it should be an easy way to find content.
plugin=XXX returns everything, I assume that isn't set up just yet. Once that is done along with registering an install, that will be enough to get the first version of the app that supports the API released
As for the extra fields, we can either decide on the names now, i'll add them to the app, but not show them if they are null, or I can add them as they become available.
In the future I think being able to search against language will be important for non english speakers. Therefore, in addition to having that search option (language=XXX), being able to get a full list of available langauges and regions will be a big help.
So is the client field for fetching as well as making changes e.g. should i be adding client=ServiiDroid onto the end of my GET requests now?