Integration layer
Layer che permette la comunicazione dati in entrata e in uscita a tutto l’ecosistema OpenMove Suite
- Struttura modulare per facilitare nuove comunicazioni dati da e verso sistemi di terze parti; ciò permette di focalizzare il lavoro di integrazione in un unico punto
 - Esposizione di API per la comunicazione dati in diversi formati: JSON, XML, CSV, formati proprietari
 - Modulo per la traduzione dei dati eterogenei di trasporto in dati riconosciuti dal sistema OpenMove; è possibile utilizzare un traduttore tra quelli presenti o crearlo ad hoc per formati di dati non ancora riconosciuti
 - Gestione delle limitazioni delle chiamate a carico dei web service messi a disposizione dal MaaS integration layer
 - Invio di dati in differita verso servizi di terze parti, con ripetizione in caso di errori di ricezione
 - MaaS actors subscription: raccolta e distribuzione di informazioni sulla mobilità
- subscription manager per la gestione dei canali di vendita o infomobilità abilitati a ricevere informazioni di mobilità dal sistema
 - gestione centralizzata che abilita la distribuzione a terzi dei servizi di mobilità
 - distribuzione automatica degli aggiornamenti
 
 - Dati scambiati in input/output:
- definizione delle fermate, itinerari, corse, orari, calendario di servizio, percorsi, trasferimenti, tipologie mezzi, capienza mezzi, dati trasmissibili anche in formato GTFS
 - feed per gli avvisi relativi al servizio di trasporto
 - biglietti venduti
 - prenotazione dei posti a sedere
 - biglietti validati
 - biglietti controllati
 - abbonamenti per il servizio di trasporto
 - decodifica dei codici dei veicoli
 - prenotazione parcheggi
 - disponibilità parcheggi
 - informazioni operatori
 - sessioni di vendita degli operatori
 - posizioni GPS
 - dati utente