API Guidance: An overview of API technologies and implementation guidance | data.europa.eu
Skip to main content

API Guidance: An overview of API technologies and implementation guidance

API Guidance: An overview of API technologies and implementation guidance

This course helps you get a better understanding of API technology and the use of thee API Friendliness Checker.

Learning objectives:

  • Understand the basics of API technology and the implementation process
  • Learn concentrated and practical knowledge about developing and deploying an API
  • Learn about APIs that are of interest to many users due to their functions and exemplary API design principles
  • Learn about the data.europa.eu API
  • Being able to apply the API Friendliness Checker
  • Gather comprehensive feedback on your API against essential quality and usability criteria.
Format
Reading
Tools
Theme
Technology

Tools

API Friendliness Checker

The API Friendliness Checker allows you to check your API against all-essential quality and usability criteria defined by the OpenAPI specification. To assess your APIs friendliness, you can either enter a URL where your API description is located or paste the description to the online editor.

Reading

API guidance: An overview of API technologies [Part 1]

Estimated reading time:
0.5h
Language:
English
In this three-part report accompanied by e-learning modules is offered by the Support Centre for Data Sharing. It provides practical knowledge to those who are thinking about developing and deploying an API, and thus need to understand the basics of this technology, as well as for those who are looking for more information on what to consider in the implementation process. This first part covers the basics of API.

API guidance: An overview of API technologies [Part 2]

Estimated reading time:
0.5h
Language:
English
In this three-part report accompanied by e-learning modules is offered by the Support Centre for Data Sharing. It provides practical knowledge to those who are thinking about developing and deploying an API, and thus need to understand the basics of this technology, as well as for those who are looking for more information on what to consider in the implementation process. The second part covers API types and their practical implications, application scenarios, and API documentation.

API guidance: An overview of API technologies [Part 3]

Estimated reading time:
0.5h
Language:
English
In this three-part report accompanied by e-learning modules is offered by the Support Centre for Data Sharing. It provides practical knowledge to those who are thinking about developing and deploying an API, and thus need to understand the basics of this technology, as well as for those who are looking for more information on what to consider in the implementation process. The third part discusses the implementation guidance for APIs.