Skip to content

Transmodel API ‐ SIRI‐Lite Endpoints

lukmay edited this page Oct 17, 2024 · 1 revision

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.

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:

Clone this wiki locally