My Bus Edinburgh
mybusedinburgh.bsky.social
My Bus Edinburgh
@mybusedinburgh.bsky.social
An application for Android to view live bus departures in Edinburgh, Scotland. Created independently by @niallscott.bsky.social
Update: I have just been given access to the new bus tracker API. I am now evaluating how it works and what I need to do to integrate it with the My Bus Edinburgh app.

This is a priority for me. I don't have an ETA yet but I'm hoping to turn it around ASAP.
January 7, 2026 at 10:52 AM
Hi. I have just posted a thread here with an explainer, hopefully this provides some clarity: bsky.app/profile/mybu...
There have been issues with bus tracker in the past few weeks - since mid-December.

The City of Edinburgh Council is migrating to a new bus tracker system for third-party apps to obtain data from. In mid-December the old bus tracker system started to give out estimated (non-live) times only.
January 2, 2026 at 9:26 PM
Once this is fixed, an app update in the Play Store will be necessary.

This has been frustrating for myself and obviously all users of the app. All I can do is apologise and try to get everything working again ASAP. Please bear with me.
January 2, 2026 at 9:25 PM
I will be pushing for access from Monday. Once I have access, I will begin in earnest to make the necessary changes and get live times working again as soon as I can.

I can not make any timescale promises, because much is out of my control.
January 2, 2026 at 9:25 PM
However, the issue is that I do not (yet) have access to the new system. I have been told I will gain access from Monday 5th January.

I also don't know what the new system looks like. I don't know how much complexity will be involved in integrating with it.
January 2, 2026 at 9:25 PM
This week, the system started to dispense completely wrong departure times, hence why the app is currently reporting "DUE" for app departures.

CEC has confirmed that the old bus tracker system is being retired and third-party apps, like My Bus Edinburgh, will need to migrate to the new system.
January 2, 2026 at 9:25 PM
...that I will be given access on Mon 5th Jan to the new system. If I do indeed get given access then, I hope to release an update for the app as quickly as possible. However, as I don't yet have visibility of the complexity involved, I can't make any timescale promises. Apologies.
January 2, 2026 at 3:29 PM
Hi - not just you. City of Edinburgh Council is retiring the old bus tracker system and replacing with a new one. The old system is now giving out incorrect data during the transition. However, I do not yet have access to the new system.

I have been in contact with the council and I've been told...
January 2, 2026 at 3:29 PM
... this. This happened unexpectedly. Until I have information from CEC then I can't implement the required changes. So all I can do is apologise for now and endeavour to release a new version as soon as is practically possible.
December 13, 2025 at 11:54 AM
Hi. This is a known issue. Bus Tracker started to dispense only estimated times from earlier this week. I reported this to CEC and they told me the old Bus Tracker API will be imminently replaced "very soon" and they will have info for me "in the next few days". Until then, there is no way around...
December 13, 2025 at 11:54 AM
some time to spend on this issue.

I'm also aware of the TFE API but I noticed it's existed for a long time now without being opened up. I guess this is now deprecated?
December 12, 2025 at 3:50 PM
all services. It obviously isn't ideal and I wish there had been a transitionary phase before live times were disabled. But it is what it is. I may decide to use the Lothian API strategically, e.g. revert to it when other sources are not available.

With the upcoming Christmas break, I will have
December 12, 2025 at 3:50 PM
This week I have been in touch with my contact at CeC who has told me the replacement bus tracker API is coming very soon, and I plan to migrate to this when it is made available. The signal I got is that this is coming imminently, and could be why bus tracker is now returning estimated times for
December 12, 2025 at 3:50 PM
Hello. I am aware of the Lothian API. However, I'm reluctant to use it because it's not a published API. This implies they don't want third-parties using it. The risk to my app is that access is terminated at any time, e.g. they suddenly require API authentication.
December 12, 2025 at 3:50 PM
Cheers! You may have thought you had the latest version because I had to do a 2nd emergency fix today. So you likely got the 1st fix. But seems like you're on the latest version now.
November 5, 2025 at 8:29 PM
Make sure you're updated to version 3.2.2, released about an hour ago. It's currently working for me.
November 5, 2025 at 6:21 PM
On Monday they enabled SSL (HTTPS) on the API but broke non-SSL (HTTP). So I had to update to fix that. (Yup - bus tracker isn't SSL).

Today they reverted Monday's change.

The new fix attempts HTTPS first, and if that fails, falls back to HTTP. So now they can change it and the app won't break.
November 5, 2025 at 5:39 PM
The new update to fix the new issue is now available in the Google Play Store. Apologies for all of this. It's been a stressful couple of days keeping up with this!

The new fix is more robust than the last, so *hopefully* no more issues.
November 5, 2025 at 5:37 PM
Unfortunately the people who run bus tracker have broken the server interaction again. So I've produced another fix which is more robust than the last. This is now in the Google review queue - hopefully this is turned around as soon as possible.
November 5, 2025 at 4:25 PM
It took far longer than I hoped, but this morning Google finally approved the update to My Bus Edinburgh which fixes the issue loading bus times.

This is now starting to roll out to users. If you don't immediately see the update, please check the Play Store throughout the day.
November 5, 2025 at 10:08 AM