API

The API provides read-access for IT applications to our knowledge models, i.e. learning-goals, competence bases, and competence levels.

We recommend creating an account for our web-app. This will give you an idea of the composition of the model and its elements that you deal with. When accessing knowledge model components, you’ll need a valid LearningGoal- or CompetenceBase-ID. All models in CoKoMo are public, so you can retrieve any information from any user. But you’ll need to have a valid ID from a model to start with.

The GUI also lets you experiment with different elements of the model that you intend to employ for your IT-project.

Client Libraries

We provide a number of client libraries for popular programming languages. If your preferred language is not supported, please contact us.

Our Meta-Model Specification

Our Meta-Model describes the semantics of the models that you can access via the API. It introduces CoKoMo’s central concepts CompetenceBases and LearningGoals from a semantic perspective. Being familiar with these ideas will help you to effectively use the API.


This is where you might want to continue: