Hi,
I'm not sure if this idea is even reasonable, but let me try it out anyway.
It would be cool if a wiki's users (probably admins) were able to
define stuff to be part of the API. (Actually I'm thinking more of
being able to define custom RSS feeds, but they're somewhat similar
ideas, I think.)
Two typical examples would be page of the day and image of the day.
Wikimedia wikis already have systems set up so that (e.g.)
[[template:potd]] automatically shows that day's 'picture of the day'
(by parser functions).
Maybe the API could read a page [[MediaWiki:Custom API]], whose
contents could be like this:
---------------
* [[template:potd|dailyimage]]
* [[template:today's featured article|dailyarticle]]
---------------
so then maybe API users would be able to do
api.php?what=customapi&title=dailyimage
and they would get the content of [[template:today's featured article]].
I don't even know if this is even remotely feasible, but it would be
super cool if it was.
cheers
Brianna