De Europese Commissie verschaft toegang tot de ESCO-classificatie via een applicatieprogramma-interface (API). Een API is een softwarecomponent waarmee ontwikkelaars zich toegang kunnen verschaffen tot gegevens en diensten om op een snelle en betrouwbare manier diverse toepassingen te bouwen.
De ESCO-API’s vertegenwoordigen een reeks diensten en functies die op het internet worden gepubliceerd en waarmee andere toepassingen toegang kunnen verkrijgen tot de ESCO-classificatie.
Alle API’s van ESCO maken deel uit van het basisgereedschap voor eindgebruikers van de door ESCO onderhouden taxonomieën en de relaties daartussen. Tot deze eindgebruikers behoren diverse ESCO-belanghebbenden die toepassingen ontwikkelen voor meerdere doeleinden, zoals job matching, het vergaren van informatie over vaardigheden, loopbaanbegeleiding enz.
Op dit moment is de ESCO-classificatie toegankelijk via twee hoofd-API’s:

De webservice- API van ESCO
Deze webservice-API is ontworpen om interoperabele machine-tot-machine-interactie via het internet te ondersteunen.

Lokale API van ESCO
Dit is een downloadbare versie van de ESCO-API waarmee eindgebruikers lokaal toegang hebben tot de software op een 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