Transport for Greater Manchester: Unofficial Rubygem

This is a Rubygem which acts as a wrapper for the Transport for Greater Manchester REST API. This provides the most accurate car parks, bus and metrolink information available to freely consume through the opendata.tfgm.com REST API.

We built this to use internally in our project, EventRoute, for the Innovation Challenge in Manchester (which won Best Under 21). The TFGM REST API is new and unstable as of March 2013 so we would avoid using it in production.

Getting Started


TFGM::API Manual

There's very limited data available, but we've outlined what's currently available below. Parameters denoted with * are mandatory.

Car Parks

Routes

Bus stops

Metrolink times


Contributing

We all know the REST API for TFGM is really buggy, but it's a great start. I'm glad that it's available and can foster innovation in the city, so if you're interested in developing it with me, just play about with it.

Let me know via @bilawalhameed on Twitter if you're interested before sending a pull request.