As this API is just entering public beta, it is highly advisable that you let me know if you build an application so I can contact you should any of the API details change - it's also great to see what people are building! Alternatively, you can subscribe to the blog on my website or follow me on Twitter for all of the latest updates.
A better way to access TFL data
Ever since the Transport For London site was updated, I've wondered why they didn't provide a basic way of accessing their data which so many developers could make use of. I expected that they would have an RSS feed of the tube status updates but instead the only way to access this information was through a set of pre-built widgets. Not any more.
I'm happy to offer up a full REST-ful API service for developers wishing to get better access to the TFL data on tube updates. The data is gathered using a custom built crawler (codename 'lemmiwinks') which scrapes the TFL site every minute of every day. This data is then stored in a database where it is able to be accessed via the API. I've been storing every single update since 1st Jan 2009 which should allow people to build some great apps whilst being able to look back over historic data (e.g. you could build a graph to show reliability for each line)
Over time I will be adding more features and scraping for more data. I will also be making lemmiwinks open source for anybody who wants to gather their own data.
I will also be adding a new selection of RSS feeds for each line.
If you have any feedback, please do get in touch.