Skip to content

Platform Crowd Density

Stuart Breckenridge
Stuart Breckenridge
1 min read

A somewhat unexpected API has been introduced by the Land Transport Authority: Platform Crowd Density.

The API comes in two flavours: real-time, which is updated every 10 minutes, and forecast, which is updated every 24 hours. I would have expected an API for arriving train load, similar to what is available with the Bus Arrivals API, instead of an API focussed on platform crowd density.

I don’t intent to implement the forecast API in Singapore Rail, but I will implement the real-time API with UI updates and perhaps some configurable[1] push notifications.

  1. Some station platforms will always be busy at certain times of day, so notifications will need to be handled carefully. It needs more study. ↩︎

🧑🏻‍💻 Code