Taken from the official forum Design doc:
Everything possible through the Web interface should be possible through an API. Registration through the API should not be publicly allowed, though.
Would this include "Show unread posts since last visit" too? Thanks to the size of the board, there are hundreds/thousands of replies and it's a pain to work through the current list. A XML style list (topic, subboard, replies, views, starter, last post by) list would make life
a lot easier.
It should be possible to produce a public link to a PM, publicly proving that the PM was sent.
If this is not implemented really really really good, it causes a great risk of accessing non-public PM. Maybe it can be replaced with the following:
Have a "save as/export" button in every PM (and maybe even every post too) where you can download a text file including subject, poster, activity, status, date, message and maybe signature, signed with a public BTC address belonging to the forum. That way you can store important PM/posts offline and prove it existed, even if the forum is down.