Technology

Integration layer

System layer that allows incoming and outgoing data communication of the entire OpenMove ecosystem

  • Modular structure to facilitate new data communications to and from third-party systems; it allows to focus the integration effort in a single point
  • APIs for different data formats communication: JSON, XML, CSV, proprietary formats
  • Engine that translates heterogeneous data of transport agencies in data recognized by OpenMove system; it allows the correct operation of the system by selecting the ad-hoc translator among those present or creating it from scratch
  • Limitation of API calls handled by the web services provided by the MaaS integration layer
  • Delayed sending of data to third-party services with repetition in case of error
  • MaaS actors subscription: collection and delivery of mobility information
    • subscription manager for the management of sales and passenger information channels enabled to receive mobility information from the system
    • centralized management that enables the distribution of mobility services to third parties
    • automatic update distribution
  • Input/output data exchanged:
    • definition of stops, routes, trips, times, calendar, shapes, transfers, types of transport services, capacity of the vehicles, data transmissible even in GTFS format
    • feed for transport service alerts
    • sold tickets
    • seat reservations
    • validated tickets
    • inspected tickets
    • seasonal tickets
    • decoding of vehicle codes
    • parking reservations
    • parking availability
    • operator information
    • operators sales sessions
    • GPS position
    • user data

Request a demo

Discover the OpenMove Suite