An API for mailing lists exists, see http://mailman-api.readthedocs.org/en/stable/quickstart.html
This does not provide any authentication but provides limited access by IP.
It would be great to have this installed and accessible from a collection of machines.
Personally I would like to be able to access this data from the analytics cluster rather than screen scraping!