I wasn't insinuating that you should get to work on it - I was asking about the API
To the original poster regarding offline viewing - Check out the built-in Google Reader download for Calibre. It does a great job of downloading and filtering feeds, although it is "static", so it doesn't mark anything as read.