Data spaces aim to realise as much data value as possible by exploiting the complementarities of the different datasets located within them. Effective access to these datasets along with the smooth integration of actors and systems in digital environments is often a challenge due to heterogeneity of technologies, standards and architectures.
Web-based Application Programming Interfaces (APIs) act as the “glue” to connect different actors and systems in digital environments. The use of APIs is the norm for connecting to modern digital infrastructures. An API interface self-describes the interactions that are possible through it. Specifically, it describes what data are accessible, how to access these data, and under what conditions. The use of widespread industry standards such as OpenAPI specifications notably eases the integration of API components in digital value chains. In the ideal case, the API specifications include the licensing information and code snippets that allow immediate interaction with the data by using different programming languages.
- Posada Sanchez, M., Pogorzelska, K. and Vespe, M., The role of Application Programming Interfaces (APIs) in data governance and digital coordination, European Commission, 2022, JRC128250.
- Vaccari, L., Posada Sanchez, M., Boyd, M., Gattwinkel, D., Mavridis, D., Smith, R., Santoro, M., Nativi, S., Medjaoui, M., Reusa, I., Switzer, S. and Friis-Christensen, A., Application Programming Interfaces in Governments: Why, what and how, EUR 30227 EN, Publications Office of the European Union, Luxembourg, 2020, doi:10.2760/429805, JRC120429.
- Web Application Programming Interfaces (APIs): general-purpose standards, terms and European Commission initiatives
- Boyd, M., Vaccari, L., Posada Sanchez, M. and Gattwinkel, D., An Application Programming Interface (API) framework for digital government, EUR 30226 EN, Publications Office of the European Union, Luxembourg, 2020, ISBN 978-92-76-18980-0, doi:10.2760/772503, JRC120715.
- Self-Assessment Tool to assess API maturity: ISA2 solution: API Framework SAT
- Posada Sanchez, M., Vaccari, L. and Pogorzelska, K., Unfolding opportunities from the use of APIs in Europe, Publications Office of the European Union, Luxembourg, 2021, ISBN 978-92-76-34203-8, doi:10.2760/074141, JRC124758.
DOWNLOAD PDF
HOW To's_Technical_ AccessData.pdf
- Digital service providers across the full digital chain (e.g., app providers, digital service providers in the public sector)
- ensure the robustness of the full digital chain, carefully considering API entry points
- ensure sustainability of digital interactions (technical and organisational coordination)
- ensure app compliance with the legal framework
- Intermediate service providers (e.g., high-value dataset API service providers in the public sector)
- invest in facilitating discoverability and uptake of the API service by properly documenting and specifying correct use
- ensure compliance with technical and legal constraints from upstream components in the digital chain
- Intermediate service consumers (e.g., an organisation using external API components in their digital solutions)
- ensure upstream compliance with technical and legal constraints
- ensure that the uses of the assets accessed are lawful
- Data providers
- exhaustively describe licenses and conditions for use of data assets
- Data space orchestrators:
- stakeholder management and coordination (regarding conditions for APIs)
- ensure stable legal and technical digital interactions (encoded in the code and agreements for APIs)