The European Commission is providing access to the ESCO classification through an Application Programming Interface (API). An API is a software component designed for developers to access data and services to build various applications quickly and robustly.
The ESCO APIs represent a set of services and functionalities published on the internet, allowing other applications to access the ESCO classification.
All ESCO APIs serve as core tools for end-users of ESCO serviced taxonomies and their relationships. These end-users include various ESCO stakeholders who are building applications for multiple purposes, such as job matching, skills intelligence, career guidance, and more.
Currently, ESCO offers access to the classification through two main APIs:
API seirbhíse gréasáin ESCO
This web-based service API is designed to support interoperable machine-to-machine interaction over the internet.
API logánta ESCO
This is a downloadable version of the ESCO API that allows end-users to access the software locally on a computer.
This section comprises information about the licensing of the libraries and software used to develop the ESCO API.
European Union Public License (EUPL) 1.2
The ESCO API is licensed under the EUPL 1.2, which is a free software license created by the European Commission.
Apache Software License
Several components of the ESCO API are licensed under the Apache License 2.0.
- SOLR: Apache License 2.0
- Fuseki: Apache License 2.0
- Apache Tomcat: Apache License 2.0
- Spring Framework: Apache License 2.0