Transmodel API ‐ SIRI‐Lite Endpoints - noi-techpark/opendatahub-docs GitHub Wiki

The Transmodel API provides access to real-time mobility data using the SIRI-Lite (Service Interface for Real-Time Information) protocol. SIRI-Lite focuses on real-time monitoring of facilities, such as parking lots and shared mobility services, offering a streamlined version of the SIRI standard.

The API is part of the MaaS4Italy project.


SIRI-Lite Endpoints

1. /siri-lite/facility-monitoring

  • Method: GET
  • Description: General endpoint for real-time updates on both parking and sharing services. Users can retrieve real-time information on facility status, occupancy, and availability.

2. /siri-lite/facility-monitoring/parking

  • Method: GET
  • Description: Provides real-time updates for parking facilities, such as available parking spaces, facility status, and other key metrics.

3. /siri-lite/facility-monitoring/sharing

  • Method: GET
  • Description: Retrieves real-time updates for shared mobility services, such as bike or car-sharing. Information includes available vehicles, operator details, and station status.

Other Available SIRI Services (published by STA)

1. https://efa.sta.bz.it/siri-lite/estimated-timetable

  • Description: Supports the exchange of estimated schedules in real time, including updates.

2. https://efa.sta.bz.it/siri-lite/vehicle-monitoring

  • Description: Provides information about the movement of a vehicle, and its progress against the target schedule.

3. https://efa.sta.bz.it/siri-lite/situation-exchange

  • Description: Covers the exchange of information describing an incident, typically an unplanned event such as a disruption, but also planned events that affect public transport or its use.

Filtering Options

The SIRI-Lite endpoints support flexible filtering to enable refined queries for specific data. Users can filter results by facility reference, geographic location, operator, and other criteria to narrow down real-time information.

Common filtering options include:

  • Facility reference: Filter by a specific parking or sharing facility.
  • Location: Retrieve results based on proximity to a specific geographic point (latitude and longitude).
  • Operator: Narrow results by the operator of the parking or sharing service.

Additional Resources

Swagger Documentation

The Swagger interface provides a complete specification for the SIRI-Lite endpoints, including the available filters, request parameters, and response structures. It enables developers to test queries and explore available features.

GitHub Repository

The GitHub repository for the API contains the source code, additional documentation, and validation scripts. Developers can contribute to the project or use the examples provided to implement the API in their own systems.


Support & Contact Information

For further information or support regarding the SIRI-Lite endpoints, contact the Open Data Hub team: