iqbspecs-coding-service
v0.2.0
Published
Data interface: coding-service-api
Readme
ICS API
Overview
The ICS (IQB coding service) repository defines the HTTP API specifications for coding services within the IQB (Institute for Educational Quality Improvement) software ecosystem. It aims to standardize communication protocols between frontends and various coding services.
In contains corresponding interfaces for typescript and and models for ptyhon.
Documentation
Comprehensive API documentation is available at: https://iqb-specifications.github.io/coding-service/
Usage of interfaces and models
Typscript
The Typescript interfaces (and tehir typeguards) can be obtained with NPM (https://www.npmjs.com/package/iqbspecs-coding-service).
Python
Their Python counterparts are not (yet) published at pypi, so to use them clone this repository as submodule and install them locally:
pip install -e coding-service/src/python/ics_models