Become Part of our Team and Push Digital Sovereignty
- Teamleader IT / Project Manager (m/f/x)
- IT Consultant (m/f/x)
- Outbound Sales Represantative (m/f/x)
- a.m.m.

Using the UCS@school Kelvin REST API app, you can conveniently create, delete or modify UCS@school user and class objects via a REST interface. Unlike the import function and manual interventions via the web interface, it is less error-prone and can be addressed automatically.
In february 2023, we have released an updated version for the REST API, which you can find in the Univention App Center and integrate into your UCS environment.
Important note: If the API you are using is accessed via the UCS@school Kelvin REST API Python client, please check that all Python clients are updated to at least version 1.7.0 before updating your app. This will ensure that all queries can be processed. The version history is described here: https://kelvin-rest-api-client.readthedocs.io/en/latest/history.html.
See the UCS@school Kelvin REST API documentation for a listing of breaking changes that you need to be aware of.
If you have any suggestions or would like to give us feedback on our documentation, please do not hesitate to contact us. Simply click on the speech bubble next to the headings. This way we will see immediately which section you are referring to.
Before updating the app, please carefully read the changelog.
Tobias Wenzel has been working as an Open Source Software Engineer in the UCS@school team at Univention in Leipzig since January 2020.