They do actually have an API but no one seems to want to use it!
This sounds good. Hope Emma considers something similar.