Skip to content

Transmodel API ‐ NeTEx Endpoints

lukmay edited this page Oct 17, 2024 · 2 revisions

The Transmodel API offers access to planned mobility data in the NeTEx (Network Timetable Exchange) format, which is the European standard for public transport schedules, infrastructure, and services. These endpoints provide structured data for public transport, parking, and sharing services, ensuring compatibility with the NeTEx Italian profile.

The API is part of the MaaS4Italy initiative and is integrated with the Open Data Hub, allowing third parties to access this data.


1. /netex

  • Method: GET
  • Description: Retrieves the full NeTEx export, containing all available data provided by the Open Data Hub. The export includes public transport schedules, infrastructure, and more.

2. /netex/parking

  • Method: GET
  • Description: Returns a partial NeTEx export focused on parking-related data. This includes parking facilities, locations, capacities, and relevant metadata.

3. /netex/sharing

  • Method: GET
  • Description: Provides a NeTEx export that focuses on sharing services, such as bike or car-sharing stations. It includes details like station locations, available vehicles, and operator information.

Additional Resources

Swagger Documentation

The Swagger interface provides detailed information about the NeTEx endpoints, including request and response structures, available parameters, and usage guidelines. This tool allows users to explore the API and test queries interactively.

GitHub Repository

The source code for the API, along with additional documentation and examples, is available on GitHub. The repository includes scripts for validating NeTEx XML exports against the Italian profile and other useful tools for developers.


Support & Contact Information

For support or more information about the API, contact the Open Data Hub team:

Clone this wiki locally