rec_32
(32) In order to get access to the data opened for re-use by this Directive, it would be useful to ensure access to dynamic data through well-designed APIs. An API is a set of functions, procedures, definitions and protocols for machine-to-machine communication and the seamless exchange of data. APIs should be supported by clear technical documentation that is complete and available online. Where possible, open APIs should be used. Union or internationally recognised standard protocols should be applied and international standards for datasets should be used where applicable. APIs can have different levels of complexity and can mean a simple link to a database to retrieve specific datasets, a web interface, or more complex set-ups. There is general value in re-using and sharing data via a suitable use of APIs as this will help developers and start-ups to create new services and products. It is also a crucial ingredient of creating valuable ecosystems around data assets that are often unused. The set-up and use of API needs to be based on several principles: availability, stability, maintenance over lifecycle, uniformity of use and standards, user-friendliness as well as security. For dynamic data, meaning frequently updated data, often in real time, public sector bodies and public undertakings should make this available for re-use immediately after collection by ways of suitable APIs and, where relevant, as a bulk download, save for cases where this would impose a disproportionate effort. Assessment of the proportionality of the effort should take into account the size and operating budget of the public sector body or the public undertaking in question.
← rec_31 · All articles · rec_33 →
Source: EUR-Lex (Cellar) · retrieved 2026-09-25 · Text as adopted (Official Journal); later amendments are not incorporated in this text.