SMSMyBus exposes its data via a programming interface. This page describes that interface.

Terms of Service

This API is a personal project belonging to and is not affiliated with the Madison Metro transit system in anyway. Problems, defects, and errors should be reported to me - - and not the Madison Metro staff.

Given the nature of the project, users of the API need to consider the following limitations:

In the spirit of this project, I have very high expectations that programmers using this API are good Net Citizens.