Co-authored-by: Ville Pihlava <ville.pihlava@gmail.com> Co-authored-by: Joel Lappalainen <lappalj8@gmail.com>
1.7 KiB
These updaters support consuming SIRI-ET and SX messages via HTTPS. They aim to support the Nordic and EPIP SIRI profiles which are subsets of the SIRI specification.
For more documentation about the Norwegian profile and data, go to the Entur Real-Time Data documentation and the Norwegian SIRI profile.
To enable one of the SIRI updaters you need to add it to the updaters section of the router-config.json.
SIRI-ET Request/Response via HTTPS
This requires there to be a SIRI server that handles SIRI POST requests, stores requestor refs and responds only with the newest data.
SIRI-SX Request/Response via HTTPS
SIRI-ET Lite
SIRI Lite is not very well specified [1] [2] but this updater supports the following definition:
Fetching XML-formatted SIRI messages as a single GET request rather than the more common request/response flow.
This means that the XML feed must contain all updates for all trips, just like it is the case for GTFS-RT TripUpdates.
SIRI-SX Lite
This updater follows the same definition of SIRI Lite as the SIRI-ET one: it downloads the entire feed in a single HTTP GET request.