Working on the v2 version of the API, it will have OpenData support and syncing capabilities. Now all of the data will be internal to a database and allow users to custom insert their own routes/trips/schedules. That way it allows for easier access. Unfortunately with this comes the deprecation of the older API specifications but the newer one seems cleaner.