SmartMobility is the initiative of ECIM that simplifies the integration and interoperability of different mobility related services, such as parking and payment, in a city. Today, a service provider, for example, a private off-street parking provider, can allow access to his parking locations and availability through an API using a custom format. SmartMobility Common APIs aim to harmonise such API formats to facilitate API usage by developers, on the one hand, and to offer mobility service providers opportunities for easier use of their services, on the other.
The service providers who want to provide or use services of the ECIM platform have to adapt to these APIs and parameterize their services in order to be compatible with ECIM. Moreover, the developers who would like to build applications using ECIM should subscribe to different service providers and only use the Common ECIM SSO and Single Payment API regardless of the provider. The developers must first subscribe to these services in ECIM marketplace and get an ECIM developer authentication id. This way ECIM will make sure that permissions and access rights are respected. All ECIM RESTful APIs use JSON format. Sensitive data is transmitted over a secure communication channel (using a SSL certificate).