Whilst the Transport for London Unified API does a tremendous job at providing us with most of the live vehicle information and positional data, one piece of data we are unable to access are the running numbers for vehicles on the road. This, coupled with the fact that my headway application has become very popular not just among enthusiasts but in a professional environment too, means the data we need has to be reliable. Since some application users are using this site in the capacity of their day-to-day job, it is essential that information input (running numbers) is accurate, as wrong information put in to test/mess around with the system could ultimately effect the runnings of a bus service.

As such, I have created a small authentication system to allow authorised users to sign in and add/edit running numbers. Authorised users will be individuals I know I can trust, or those who are able to prove that they work in a service performance environment where the data they will input will be accurate. Other users who aren't "authorised" will still be able to see running numbers by ticking the relevant checkbox, but won't be able to manage them.

Whilst this is the first step in managing running numbers, it is imperative to remember that data supplied by other users could still be incorrect. A live bus service sees unforeseen things happen on the road which may result in running numbers being switched between buses: plate changing, mechanical issues, etc.

For enthusiasts/normal users, you may still create an account as I may create more features in the future for users. However, only those approved as data providers or service performance users will be able to manage running numbers.

You can request access, login or go back to the application now.