Public Transport API Updates and End of Life (EOL) for some APIs
Starting 1.10.2019 APIs provided by the old public transport information system will be retired and no longer supported. Therefore multiple APIs will no longer accept API traffic.
This update affects all users of Tampere HTTP GET API, SIRI API and Kalkati.net XML database dump. City of Tampere is updating its public transport information system. Old developer portal will be replaced by a new portal which is still under development. Some of the old APIs are retired and replaced with new versions. Compatibility with older APIs is mostly maintained but some API features are different.
How:
- If you are still using Tampere HTTP GET API (http://api.publictransport.tampere.fi/prod/) you should migrate to Digitransit APIs for similar features.
- If you are using the old SIRI API (https://siri.ij2010.tampere.fi/ws) you should migrate to ITS Factory SIRI API or upcoming Waltti SIRI API (beta)
- Rest of the ITS Factory APIs (e.g. Journeys API) are already updated to the new backend. While the API itself hasn’t changed the backend update has caused some differences in the provided data e.g. differently formatted VehicleRef ID:s.
Summary of supported APIs:
-
Digitransit API
- Documentation: https://digitransit.fi/en/developers/
- API Endpoint: https://api.digitransit.fi
-
ITS Factory Journeys API
- Documentation: Tampere Public Transport Journeys API
- API Endpoint: http://data.itsfactory.fi/journeys/api/1/lines
-
ITS Factory SIRI Access VM/GM
- Documentation: Tampere Public Transport SIRI Interface (Realtime JSON/XML)
- API Endpoint: http://data.itsfactory.fi/siriaccess/
-
ITS Factory GTFS-RT (JSON/ProtoBuf)
- Documentation: Tampere Public Transport GTFS-RT Feed
- API Endpoint: http://data.itsfactory.fi/journeys/api/1/gtfs-rt/vehicle-positions
-
ITS Factory GTFS
- Documentation: http://wiki.itsfactory.fi/index.php/Tampere_Public_Transport_GTFS_feed
- API Endpoint: http://data.itsfactory.fi/journeys/files/gtfs/
-
Waltti GTFS Realtime (beta)
- Documentation: http://dev.publictransport.tampere.fi/docs#gtfs
- API Endpoint: https://data.waltti.fi/tampere/api/gtfsrealtime/v1.0/feed/tripupdate
-
Waltti SIRI VM/SM/GM (beta)
- Documentation: http://dev.publictransport.tampere.fi/docs#siri
- API Endpoint: https://data.waltti.fi/tampere/api/sirirealtime/v1.3/ws
Summary of End of Life APIs:
-
Tampere Public Transport SIRI Interface (Realtime machine-to-machine)
- Documentation: http://developer.publictransport.tampere.fi/pages/en/siri.php
- API Endpoint: https://siri.ij2010.tampere.fi/ws
- Replacement:
-
TRE HTTP Get API Public Transport
- Documentation: http://developer.publictransport.tampere.fi/pages/en/http-get-interface.php
- API Endpoint: http://api.publictransport.tampere.fi/prod/
- Replacement:
-
Kalkati.net, XML database dump
- Documentation: http://developer.publictransport.tampere.fi/pages/en/xml-database-dump.php
- API Endpoint: http://api.publictransport.tampere.fi/data/all.zip
- Replacement:
-
Tampere Public Transport SIRI Interface (Static) Deprecated, EOL later this year
- Documentation: http://wiki.itsfactory.fi/index.php/Tampere_Public_Transport_SIRI_Interface_(Static)
- API Endpoint: http://transitdata.fi/siri/tampere/TampereSiriServices?wsdl
- Replacement: